home *** CD-ROM | disk | FTP | other *** search
/ MacHome 2001 May / MacHome CD (May 2001).iso / mac / Stuff / Software / Network / Synchronize! Pro 4.2.4 / Synchronize! Pro Folder / Copy Engine / Copy Engine.rsrc / DATA_0 < prev    next >
Unknown  |  2000-06-21  |  60.0 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text

This file was not able to be converted.
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
100% file data default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 00 cb 00 ff ff fd 1e | 4b 96 03 00 03 00 6f 74 |........|K.....ot|
|00000010| 3a 69 6e 65 74 24 4c 63 | 6c 49 6e 65 74 43 6c 6e |:inet$Lc|lInetCln|
|00000020| 74 40 01 fd 1e 44 80 01 | 01 fd 1e 44 80 03 01 fd |t@...D..|...D....|
|00000030| 1e 44 80 07 01 fd 1e 44 | 80 08 01 fd 1e 44 80 09 |.D.....D|.....D..|
|00000040| 01 fd 1e 44 80 0a 4b 92 | 01 00 01 00 4f 54 43 6c |...D..K.|....OTCl|
|00000050| 6e 74 24 4c 63 6c 55 74 | 69 6c 73 40 01 fd 96 44 |nt$LclUt|ils@...D|
|00000060| 80 03 01 fd 96 44 80 04 | 01 fd 96 44 80 10 01 fd |.....D..|...D....|
|00000070| 96 44 80 11 01 fd 96 44 | 80 12 4b 93 01 00 01 00 |.D.....D|..K.....|
|00000080| 4f 54 43 6c 6e 74 24 43 | 6d 6e 53 68 61 72 65 64 |OTClnt$C|mnShared|
|00000090| 41 01 fd fc 44 80 11 01 | fd fc 44 80 12 01 fd fc |A...D...|..D.....|
|000000a0| 44 80 13 01 fd fc 44 80 | 32 4b 91 01 00 01 00 4f |D.....D.|2K.....O|
|000000b0| 54 43 6c 6e 74 24 4c 63 | 6c 43 6c 6e 74 41 01 fe |TClnt$Lc|lClntA..|
|000000c0| 56 44 80 09 01 fe 56 44 | 80 0b 01 fe 56 44 80 11 |VD....VD|....VD..|
|000000d0| 01 fe 56 44 80 1d 01 fe | 56 44 80 1e 01 fe 56 44 |..VD....|VD....VD|
|000000e0| 80 22 01 fe 56 44 80 25 | 01 fe 56 44 80 28 01 fe |."..VD.%|..VD.(..|
|000000f0| 56 44 80 29 01 fe 56 44 | 80 2a 01 fe 56 44 80 2b |VD.)..VD|.*..VD.+|
|00000100| 01 fe 56 44 80 2c 01 fe | 56 44 80 2f 01 fe 56 44 |..VD.,..|VD./..VD|
|00000110| 80 30 01 fe 56 44 80 31 | 01 fe 56 44 80 32 01 fe |.0..VD.1|..VD.2..|
|00000120| 56 44 80 33 01 fe 56 44 | 80 34 4b 92 01 00 01 00 |VD.3..VD|.4K.....|
|00000130| 4f 54 43 6c 6e 74 24 4e | 74 76 55 74 69 6c 73 40 |OTClnt$N|tvUtils@|
|00000140| 01 ff 72 44 80 19 01 ff | 72 44 80 1a 01 ff 72 44 |..rD....|rD....rD|
|00000150| 80 1b 01 ff 72 44 80 1c | 74 80 01 00 00 00 00 28 |....rD..|t......(|
|00000160| 00 00 00 00 28 a2 04 53 | 61 76 65 06 43 61 6e 63 |....(..S|ave.Canc|
|00000170| 65 6c 0a 44 6f 6e 27 74 | 20 53 61 76 65 27 20 62 |el.Don't| Save' b|
|00000180| 65 66 6f 72 65 20 71 75 | 69 20 74 99 69 6e 67 3f |efore qu|i t.ing?|
|00000190| 00 44 6f 20 79 6f 75 20 | 77 69 73 68 20 74 6f 20 |.Do you |wish to |
|000001a0| 73 61 76 65 20 27 7f 5d | 8c 59 01 82 02 4f 4b 27 |save '.]|.Y...OK'|
|000001b0| 2e 00 41 6e 20 65 20 72 | 83 6f 72 20 6f 20 63 80 |..An e r|.or o c.|
|000001c0| 75 20 72 90 65 64 20 77 | 68 69 6c 65 20 73 61 76 |u r.ed w|hile sav|
|000001d0| 69 6e 67 20 27 7f 48 94 | 4b 01 0e a9 4d 65 74 72 |ing '.H.|K...Metr|
|000001e0| 6f 77 65 72 6b 73 20 49 | 6e 63 2e 20 31 20 39 82 |owerks I|nc. 1 9.|
|000001f0| 33 2d 31 20 39 96 36 00 | 42 79 3a 20 42 65 72 61 |3-1 9.6.|By: Bera|
|00000200| 72 64 69 6e 6f 20 45 2e | 20 42 61 72 61 20 74 a9 |rdino E.| Bara t.|
|00000210| 61 00 53 69 6d 70 6c 65 | 20 49 6e 70 75 74 2f 4f |a.Simple| Input/O|
|00000220| 75 74 70 75 74 20 55 73 | 65 72 20 65 58 63 68 61 |utput Us|er eXcha|
|00000230| 6e 67 65 00 53 49 4f 55 | 58 00 11 48 94 7d 00 f0 |nge.SIOU|X..H.}..|
|00000240| 00 10 53 49 4f 55 58 20 | 54 65 78 74 57 69 6e 64 |..SIOUX |TextWind|
|00000250| 6f 77 44 83 01 00 01 61 | 20 70 94 6c 69 63 61 74 |owD....a| p.licat|
|00000260| 69 6f 6e 20 68 61 73 20 | 61 62 6f 72 74 65 64 2e |ion has |aborted.|
|00000270| 41 80 61 20 70 b8 6c 69 | 63 61 74 69 6f 6e 20 68 |A.a p.li|cation h|
|00000280| 61 73 20 74 65 72 6d 69 | 6e 61 74 65 64 2e 00 68 |as termi|nated..h|
|00000290| 61 6e 64 6c 69 6e 67 20 | 69 6e 70 75 74 2e 00 68 |andling |input..h|
|000002a0| 61 6e 64 6c 69 6e 67 20 | 6f 75 74 70 75 74 2e 41 |andling |output.A|
|000002b0| 91 69 64 6c 65 2e 00 53 | 49 4f 55 58 20 73 74 61 |.idle..S|IOUX sta|
|000002c0| 74 65 3a 41 89 25 6c 64 | 00 50 61 67 65 3a 20 79 |te:A.%ld|.Page: y|
|000002d0| 90 13 53 61 76 65 20 64 | 6f 63 75 6d 65 6e 74 20 |..Save d|ocument |
|000002e0| 61 73 21 2e 40 b7 64 00 | 64 38 28 55 6e 64 6f 2f |as!.@.d.|d8(Undo/|
|000002f0| 5a 3b 28 2d 3b 28 43 75 | 74 2f 58 3b 28 43 6f 70 |Z;(-;(Cu|t/X;(Cop|
|00000300| 79 2f 43 3b 50 61 73 74 | 65 2f 56 3b 28 43 6c 65 |y/C;Past|e/V;(Cle|
|00000310| 61 72 3b 28 2d 3b 53 65 | 6c 65 63 74 20 41 20 6c |ar;(-;Se|lect A l|
|00000320| 8b 2f 41 04 45 64 69 74 | 44 28 4e 65 77 21 2e 85 |./A.Edit|D(New!..|
|00000330| 3b 28 4f 70 65 6e 21 2e | 86 3b 28 43 6c 6f 73 65 |;(Open!.|.;(Close|
|00000340| 21 2e 9a 3b 53 61 76 65 | 2f 53 3b 28 2d 3b 50 61 |!..;Save|/S;(-;Pa|
|00000350| 67 65 20 53 65 74 75 70 | 3b 50 72 69 6e 74 21 2e |ge Setup|;Print!.|
|00000360| a2 2f 50 3b 28 2d 3b 51 | 75 69 74 2f 51 04 46 69 |./P;(-;Q|uit/Q.Fi|
|00000370| 6c 65 0e 41 62 6f 75 74 | 20 53 49 4f 55 58 3b 28 |le.About| SIOUX;(|
|00000380| 2d 00 01 14 21 01 40 80 | 01 41 84 04 00 50 00 18 |-...!.@.|.A...P..|
|00000390| 44 82 04 00 09 41 86 83 | 00 83 00 7d 00 7d 41 85 |D....A..|...}.}A.|
|000003a0| 64 00 64 7d 00 7d 41 86 | 64 00 64 00 64 00 64 13 |d.d}.}A.|d.d.d.d.|
|000003b0| 81 1d c0 41 87 4e 61 4e | 00 49 6e 66 00 27 01 23 |...A.NaN|.Inf.'.#|
|000003c0| 02 30 01 80 04 2d 08 28 | 30 25 08 24 a0 32 80 24 |.0...-.(|0%.$.2.$|
|000003d0| 08 24 60 32 40 22 08 80 | 01 25 80 37 40 25 08 80 |.$`2@"..|.%.7@%..|
|000003e0| 40 24 08 20 80 2c 08 20 | 40 29 08 22 80 80 40 26 |@$. .,. |@)."..@&|
|000003f0| 08 81 40 80 22 08 20 40 | 23 08 29 80 80 08 22 80 |..@.". @|#.)...".|
|00000400| 28 08 44 80 0b 42 80 40 | 4e 81 d9 ca 41 80 01 42 |(.D..B.@|N...A..B|
|00000410| 81 d9 ca 54 8a 02 b7 66 | 00 02 b8 14 00 02 b8 b4 |...T...f|........|
|00000420| 47 80 13 42 80 20 4e 81 | da ca 41 80 01 42 81 da |G..B. N.|..A..B..|
|00000430| ca 54 8a 02 b7 66 00 02 | b8 14 00 02 b8 b4 47 80 |.T...f..|......G.|
|00000440| 13 42 80 20 4e 81 db ca | 41 80 01 42 81 db ca 54 |.B. N...|A..B...T|
|00000450| 8a 02 b7 66 00 02 b8 14 | 00 02 b8 b4 7f 7f 7f 7f |...f....|........|
|00000460| 7f 7f 7f 7f 7f 7f 7f 7f | 7f 7f 7f 7f 7f 7f 7f 7f |........|........|
|00000470| 7f 7f 7f 7f 7f 7f 7f 7f | 7f 7f 7f 7f 7f 7f 7f 45 |........|.......E|
|00000480| 84 0d f4 67 53 6f 20 72 | 8e 79 2c 20 61 20 72 65 |...gSo r|.y, a re|
|00000490| 73 6f 75 72 63 65 20 6e | 20 65 8c 64 65 64 20 62 |source n| e.ded b|
|000004a0| 79 20 74 68 69 73 20 61 | 20 70 8a 6c 69 63 61 74 |y this a| p.licat|
|000004b0| 69 6f 6e 20 63 61 20 6e | a2 6f 74 20 62 65 20 66 |ion ca n|.ot be f|
|000004c0| 6f 75 6e 64 2e 20 43 6c | 69 63 6b 20 74 68 65 20 |ound. Cl|ick the |
|000004d0| 6d 6f 75 73 65 20 6f 72 | 20 70 72 65 20 73 95 20 |mouse or| pre s. |
|000004e0| 61 6e 79 20 6b 65 79 20 | 74 6f 20 71 75 69 74 2e |any key |to quit.|
|000004f0| 09 4f 53 20 45 20 72 95 | 6f 72 20 00 53 79 6e 63 |.OS E r.|or .Sync|
|00000500| 50 72 6f 2e 63 3a 44 6f | 44 65 6c 65 74 65 20 46 |Pro.c:Do|Delete F|
|00000510| 96 3a 20 00 53 79 6e 63 | 50 72 6f 2e 63 3a 44 65 |.: .Sync|Pro.c:De|
|00000520| 6c 65 74 65 4e 65 78 74 | 20 46 92 3a 20 50 42 48 |leteNext| F.: PBH|
|00000530| 52 73 74 46 4c 6f 63 6b | 53 79 6e 63 20 69 20 6d |RstFLock|Sync i m|
|00000540| a8 65 64 69 61 74 65 6c | 79 20 72 65 74 75 72 6e |.ediatel|y return|
|00000550| 65 64 20 25 64 00 53 79 | 6e 63 50 72 6f 2e 63 3a |ed %d.Sy|ncPro.c:|
|00000560| 44 65 6c 65 74 65 4e 65 | 78 74 20 46 93 3a 20 50 |DeleteNe|xt F.: P|
|00000570| 42 48 53 65 74 46 4c 6f | 63 6b 41 73 79 6e 63 20 |BHSetFLo|ckAsync |
|00000580| 69 20 6d a8 65 64 69 61 | 74 65 6c 79 20 72 65 74 |i m.edia|tely ret|
|00000590| 75 72 6e 65 64 20 25 64 | 00 53 79 6e 63 50 72 6f |urned %d|.SyncPro|
|000005a0| 2e 63 3a 44 65 6c 65 74 | 65 4e 65 78 74 20 46 91 |.c:Delet|eNext F.|
|000005b0| 3a 20 50 42 48 44 65 6c | 65 74 65 41 73 79 6e 63 |: PBHDel|eteAsync|
|000005c0| 20 69 20 6d a8 65 64 69 | 61 74 65 6c 79 20 72 65 | i m.edi|ately re|
|000005d0| 74 75 72 6e 65 64 20 25 | 64 00 53 79 6e 63 50 72 |turned %|d.SyncPr|
|000005e0| 6f 2e 63 3a 44 65 6c 65 | 74 65 4e 65 78 74 20 46 |o.c:Dele|teNext F|
|000005f0| 91 3a 20 50 42 43 61 74 | 4d 6f 76 65 41 73 79 6e |.: PBCat|MoveAsyn|
|00000600| 63 20 69 20 6d a8 65 64 | 69 61 74 65 6c 79 20 72 |c i m.ed|iately r|
|00000610| 65 74 75 72 6e 65 64 20 | 25 64 00 53 79 6e 63 50 |eturned |%d.SyncP|
|00000620| 72 6f 2e 63 3a 44 65 6c | 65 74 65 4e 65 78 74 20 |ro.c:Del|eteNext |
|00000630| 46 92 3a 20 00 53 79 6e | 63 50 72 6f 2e 63 3a 44 |F.: .Syn|cPro.c:D|
|00000640| 65 6c 65 74 65 20 46 8c | 43 6f 6d 70 6c 65 74 69 |elete F.|Completi|
|00000650| 6f 6e 3a 20 65 20 72 95 | 20 3d 20 25 64 00 53 79 |on: e r.| = %d.Sy|
|00000660| 6e 63 50 72 6f 2e 63 3a | 44 65 6c 65 74 65 20 46 |ncPro.c:|Delete F|
|00000670| a8 43 6f 6d 70 6c 65 74 | 69 6f 6e 3a 20 00 53 79 |.Complet|ion: .Sy|
|00000680| 6e 63 50 72 6f 2e 63 3a | 44 6f 43 72 65 61 74 65 |ncPro.c:|DoCreate|
|00000690| 46 6f 6c 64 65 72 73 32 | 3a 20 41 ae 53 79 6e 63 |Folders2|: A.Sync|
|000006a0| 50 72 6f 2e 63 3a 43 72 | 65 61 74 65 4e 65 78 74 |Pro.c:Cr|eateNext|
|000006b0| 46 6f 6c 64 65 72 32 3a | 20 50 42 44 69 72 43 72 |Folder2:| PBDirCr|
|000006c0| 65 61 74 65 41 73 79 6e | 63 20 69 20 6d ff 65 64 |eateAsyn|c i m.ed|
|000006d0| 69 61 74 65 6c 79 20 72 | 65 74 75 72 6e 65 64 20 |iately r|eturned |
|000006e0| 25 64 00 53 79 6e 63 50 | 72 6f 2e 63 3a 43 72 65 |%d.SyncP|ro.c:Cre|
|000006f0| 61 74 65 4e 65 78 74 46 | 6f 6c 64 65 72 32 3a 20 |ateNextF|older2: |
|00000700| 72 65 71 50 74 72 2d 3e | 66 6f 6c 64 65 72 44 69 |reqPtr->|folderDi|
|00000710| 72 49 44 20 3d 20 25 64 | 2c 20 4f 55 54 20 4f 46 |rID = %d|, OUT OF|
|00000720| 20 52 41 4e 47 45 00 53 | 79 6e 63 50 72 6f 2e 63 | RANGE.S|yncPro.c|
|00000730| 3a 43 72 65 61 74 65 4e | 65 78 74 46 6f 6c 64 65 |:CreateN|extFolde|
|00000740| 72 32 3a 20 00 53 79 6e | 63 50 72 6f 2e 63 a8 3a |r2: .Syn|cPro.c.:|
|00000750| 43 72 65 61 74 65 4e 65 | 78 74 46 6f 6c 64 65 72 |CreateNe|xtFolder|
|00000760| 32 3a 20 50 42 43 72 65 | 61 74 65 46 6f 6c 64 65 |2: PBCre|ateFolde|
|00000770| 72 41 73 79 6e 63 20 65 | 20 72 ca 20 3d 20 25 64 |rAsync e| r. = %d|
|00000780| 00 53 79 6e 63 50 72 6f | 2e 63 3a 43 72 65 61 74 |.SyncPro|.c:Creat|
|00000790| 65 4e 65 78 74 46 6f 6c | 64 65 72 32 43 6f 6d 70 |eNextFol|der2Comp|
|000007a0| 6c 65 74 69 6f 6e 3a 20 | 00 53 79 6e 63 50 72 6f |letion: |.SyncPro|
|000007b0| 2e 63 3a 45 78 65 63 75 | 74 65 43 6f 6d 70 50 72 |.c:Execu|teCompPr|
|000007c0| 6f 63 3a 20 00 03 21 2e | 80 01 20 3a 3f 2d 37 2d |oc: ..!.|.. :?-7-|
|000007d0| 40 ba 2a 20 55 6e 6b 6e | 6f 77 6e 20 64 65 62 75 |@.* Unkn|own debu|
|000007e0| 67 20 73 77 69 74 63 68 | 20 70 61 72 61 6d 65 74 |g switch| paramet|
|000007f0| 65 72 20 3d 20 5e 31 00 | 20 00 2a 20 00 74 69 63 |er = ^1.| .* .tic|
|00000800| 6b 73 20 3d 20 00 50 72 | 65 66 73 43 6f 20 6d b4 |ks = .Pr|efsCo m.|
|00000810| 6f 6e 2e 63 3a 43 72 65 | 61 74 65 54 65 6d 70 46 |on.c:Cre|ateTempF|
|00000820| 6f 6c 64 65 72 3a 20 43 | 6f 75 6c 64 6e 27 74 20 |older: C|ouldn't |
|00000830| 63 72 65 61 74 65 20 61 | 20 74 65 6d 70 20 66 6f |create a| temp fo|
|00000840| 6c 64 65 72 21 41 a3 01 | 7e 46 6f 6c 64 65 72 53 |lder!A..|~FolderS|
|00000850| 65 61 72 63 68 2e 63 3a | 53 65 61 72 63 68 46 6f |earch.c:|SearchFo|
|00000860| 6c 64 65 72 3a 20 4e 6f | 20 62 75 20 66 91 65 72 |lder: No| bu f.er|
|00000870| 2c 20 72 65 67 69 73 74 | 65 72 69 6e 67 20 62 75 |, regist|ering bu|
|00000880| 20 66 84 65 72 20 66 72 | 20 65 a8 20 70 72 6f 63 | f.er fr| e. proc|
|00000890| 2e 00 46 6f 6c 64 65 72 | 53 65 61 72 63 68 2e 63 |..Folder|Search.c|
|000008a0| 3a 57 61 69 74 46 6f 72 | 46 6f 6c 64 65 72 49 6e |:WaitFor|FolderIn|
|000008b0| 66 6f 42 75 20 66 88 65 | 72 3a 20 4e 6f 20 62 75 |foBu f.e|r: No bu|
|000008c0| 20 66 91 65 72 2c 20 72 | 65 67 69 73 74 65 72 69 | f.er, r|egisteri|
|000008d0| 6e 67 20 62 75 20 66 84 | 65 72 20 66 72 20 65 85 |ng bu f.|er fr e.|
|000008e0| 20 70 72 6f 63 2e 41 96 | 44 69 73 6b 52 65 71 75 | proc.A.|DiskRequ|
|000008f0| 65 73 74 2e 63 3a 41 63 | 6b 57 68 65 6e 42 75 20 |est.c:Ac|kWhenBu |
|00000900| 66 a7 65 72 52 65 61 64 | 79 3a 00 46 6f 6c 64 65 |f.erRead|y:.Folde|
|00000910| 72 53 65 61 72 63 68 2e | 63 3a 53 65 61 72 63 68 |rSearch.|c:Search|
|00000920| 46 6f 6c 64 65 72 32 3a | 20 65 20 72 84 6f 72 20 |Folder2:| e r.or |
|00000930| 67 65 20 74 96 69 6e 67 | 20 64 65 73 6b 74 6f 70 |ge t.ing| desktop|
|00000940| 20 64 69 72 20 6e 61 6d | 65 2c 20 65 20 72 a6 6f | dir nam|e, e r.o|
|00000950| 72 20 3d 20 5e 31 00 46 | 6f 6c 64 65 72 53 65 61 |r = ^1.F|olderSea|
|00000960| 72 63 68 2e 63 3a 53 65 | 61 72 63 68 46 6f 6c 64 |rch.c:Se|archFold|
|00000970| 65 72 32 3a 20 65 20 72 | 84 6f 72 20 67 65 20 74 |er2: e r|.or ge t|
|00000980| 98 69 6e 67 20 74 6f 70 | 2d 6c 65 76 65 6c 20 64 |.ing top|-level d|
|00000990| 69 72 20 6e 61 6d 65 2c | 20 65 20 72 b9 6f 72 20 |ir name,| e r.or |
|000009a0| 3d 20 5e 31 00 46 6f 6c | 64 65 72 53 65 61 72 63 |= ^1.Fol|derSearc|
|000009b0| 68 2e 63 3a 53 65 61 72 | 63 68 46 6f 6c 64 65 72 |h.c:Sear|chFolder|
|000009c0| 32 3a 20 73 74 61 72 74 | 69 6e 67 20 73 65 61 72 |2: start|ing sear|
|000009d0| 63 68 2c 20 5e 6b 31 41 | 98 2a 20 46 6f 6c 64 65 |ch, ^k1A|.* Folde|
|000009e0| 72 53 65 61 72 63 68 2e | 63 3a 53 41 46 49 73 3a |rSearch.|c:SAFIs:|
|000009f0| 20 61 20 6c 8b 20 64 6f | 6e 65 2c 20 5e 32 20 63 | a l. do|ne, ^2 c|
|00000a00| 61 20 6c 9c 73 2e 20 5e | 6b 31 00 46 6f 6c 64 65 |a l.s. ^|k1.Folde|
|00000a10| 72 53 65 61 72 63 68 2e | 63 3a 53 65 61 72 63 68 |rSearch.|c:Search|
|00000a20| 41 20 6c a5 46 6f 6c 64 | 65 72 49 74 65 6d 73 3a |A l.Fold|erItems:|
|00000a30| 20 71 75 65 75 69 6e 67 | 20 63 6f 6d 70 6c 65 74 | queuing| complet|
|00000a40| 69 6f 6e 2c 20 5e 32 20 | 63 61 20 6c 9c 73 2c 20 |ion, ^2 |ca l.s, |
|00000a50| 5e 6b 31 00 46 6f 6c 64 | 65 72 53 65 61 72 63 68 |^k1.Fold|erSearch|
|00000a60| 2e 63 3a 53 65 61 72 63 | 68 41 20 6c 93 46 6f 6c |.c:Searc|hA l.Fol|
|00000a70| 64 65 72 49 74 65 6d 73 | 3a 20 73 65 6e 64 20 62 |derItems|: send b|
|00000a80| 75 20 66 85 65 72 73 20 | 66 75 20 6c 9c 20 5e 6b |u f.ers |fu l. ^k|
|00000a90| 31 00 2a 20 46 6f 6c 64 | 65 72 53 65 61 72 63 68 |1.* Fold|erSearch|
|00000aa0| 2e 63 3a 53 65 61 72 63 | 68 41 20 6c f2 46 6f 6c |.c:Searc|hA l.Fol|
|00000ab0| 64 65 72 49 74 65 6d 73 | 3a 20 5e 6b 31 00 46 6f |derItems|: ^k1.Fo|
|00000ac0| 6c 64 65 72 53 65 61 72 | 63 68 2e 63 3a 44 65 71 |lderSear|ch.c:Deq|
|00000ad0| 75 65 75 65 46 6f 6c 64 | 65 72 3a 20 73 65 61 72 |ueueFold|er: sear|
|00000ae0| 63 68 20 64 6f 6e 65 2c | 20 5e 6b 31 00 46 6f 6c |ch done,| ^k1.Fol|
|00000af0| 64 65 72 53 65 61 72 63 | 68 2e 63 3a 47 65 74 4e |derSearc|h.c:GetN|
|00000b00| 65 78 74 49 74 65 6d 49 | 6e 66 6f 3a 20 50 42 47 |extItemI|nfo: PBG|
|00000b10| 65 74 43 61 74 49 6e 66 | 6f 41 73 79 6e 63 20 69 |etCatInf|oAsync i|
|00000b20| 20 6d ec 65 64 69 61 74 | 65 6c 79 20 72 65 74 75 | m.ediat|ely retu|
|00000b30| 72 6e 65 64 20 25 64 00 | 2a 20 46 6f 6c 64 65 72 |rned %d.|* Folder|
|00000b40| 53 65 61 72 63 68 2e 63 | 3a 47 65 74 4e 65 78 74 |Search.c|:GetNext|
|00000b50| 49 74 65 6d 49 6e 66 6f | 43 6f 6d 70 6c 65 74 69 |ItemInfo|Completi|
|00000b60| 6f 6e 3a 20 47 65 74 4e | 65 77 51 75 65 75 65 45 |on: GetN|ewQueueE|
|00000b70| 6e 74 72 79 50 74 72 20 | 72 65 73 75 6c 74 20 3d |ntryPtr |result =|
|00000b80| 20 25 64 2c 20 71 75 65 | 75 65 20 70 75 74 20 45 | %d, que|ue put E|
|00000b90| 20 52 8f 4f 52 2e 00 2a | 20 44 69 73 6b 20 69 73 | R.OR..*| Disk is|
|00000ba0| 20 66 75 20 6c a3 20 64 | 75 72 69 6e 67 20 66 6f | fu l. d|uring fo|
|00000bb0| 6c 64 65 72 20 73 63 61 | 6e 2c 20 73 6f 6d 65 20 |lder sca|n, some |
|00000bc0| 66 6f 6c 64 65 72 73 20 | 77 69 20 6c 86 20 62 65 |folders |wi l. be|
|00000bd0| 20 73 6b 69 20 70 85 65 | 64 21 00 0e 41 20 70 db | ski p.e|d!..A p.|
|00000be0| 6c 65 53 68 61 72 65 20 | 50 44 53 0a 56 4d 20 53 |leShare |PDS.VM S|
|00000bf0| 74 6f 72 61 67 65 0a 44 | 65 73 6b 74 6f 70 20 44 |torage.D|esktop D|
|00000c00| 46 0a 44 65 73 6b 74 6f | 70 20 44 42 00 07 44 65 |F.Deskto|p DB..De|
|00000c10| 73 6b 74 6f 70 2a 20 46 | 6f 6c 64 65 72 53 65 61 |sktop* F|olderSea|
|00000c20| 72 63 68 2e 63 3a 57 72 | 69 74 65 45 6e 64 51 75 |rch.c:Wr|iteEndQu|
|00000c30| 65 75 65 54 6f 46 69 6c | 65 3a 20 65 20 72 a8 6f |eueToFil|e: e r.o|
|00000c40| 72 20 25 64 20 64 75 72 | 69 6e 67 20 66 6f 6c 64 |r %d dur|ing fold|
|00000c50| 65 72 20 73 63 61 6e 2c | 20 73 6f 6d 65 20 66 6f |er scan,| some fo|
|00000c60| 6c 64 65 72 73 20 77 69 | 20 6c 86 20 62 65 20 73 |lders wi| l. be s|
|00000c70| 6b 69 20 70 ca 65 64 21 | 00 46 6f 6c 64 65 72 53 |ki p.ed!|.FolderS|
|00000c80| 65 61 72 63 68 2e 63 3a | 57 72 69 74 65 45 6e 64 |earch.c:|WriteEnd|
|00000c90| 51 75 65 75 65 54 6f 46 | 69 6c 65 3a 20 63 6f 75 |QueueToF|ile: cou|
|00000ca0| 6c 64 6e 27 74 20 73 65 | 74 20 66 70 6f 73 20 66 |ldn't se|t fpos f|
|00000cb0| 6f 72 20 71 75 65 75 65 | 20 66 69 6c 65 2c 20 65 |or queue| file, e|
|00000cc0| 20 72 c4 6f 72 20 3d 20 | 25 64 00 46 6f 6c 64 65 | r.or = |%d.Folde|
|00000cd0| 72 53 65 61 72 63 68 2e | 63 3a 4f 70 65 6e 51 75 |rSearch.|c:OpenQu|
|00000ce0| 65 75 65 46 69 6c 65 3a | 20 43 6f 75 6c 64 6e 27 |eueFile:| Couldn'|
|00000cf0| 74 20 6f 70 65 6e 20 6e | 65 77 20 71 75 65 75 65 |t open n|ew queue|
|00000d00| 20 66 69 6c 65 2c 20 65 | 20 72 86 6f 72 20 3d 20 | file, e| r.or = |
|00000d10| 25 64 41 d1 46 6f 6c 64 | 65 72 53 65 61 72 63 68 |%dA.Fold|erSearch|
|00000d20| 2e 63 3a 4f 70 65 6e 51 | 75 65 75 65 46 69 6c 65 |.c:OpenQ|ueueFile|
|00000d30| 3a 20 68 64 4d 61 6b 65 | 54 69 6c 64 61 4e 61 6d |: hdMake|TildaNam|
|00000d40| 65 20 63 6f 75 6c 64 6e | 27 74 20 6d 61 6b 65 20 |e couldn|'t make |
|00000d50| 66 69 6c 65 20 27 25 73 | 27 2c 20 72 65 74 75 72 |file '%s|', retur|
|00000d60| 6e 69 6e 67 20 65 20 72 | 86 6f 72 20 3d 20 2d 31 |ning e r|.or = -1|
|00000d70| 20 30 40 a3 12 46 6f 6c | 64 65 72 20 53 63 61 6e | 0@..Fol|der Scan|
|00000d80| 20 51 75 65 75 65 20 00 | 46 6f 6c 64 65 72 53 65 | Queue .|FolderSe|
|00000d90| 61 72 63 68 2e 63 3a 41 | 20 6c 8a 6f 63 4e 65 77 |arch.c:A| l.ocNew|
|00000da0| 53 65 6e 64 42 75 20 66 | 88 65 72 3a 20 4e 6f 20 |SendBu f|.er: No |
|00000db0| 62 75 20 66 91 65 72 2c | 20 72 65 67 69 73 74 65 |bu f.er,| registe|
|00000dc0| 72 69 6e 67 20 62 75 20 | 66 84 65 72 20 66 72 20 |ring bu |f.er fr |
|00000dd0| 65 a1 20 70 72 6f 63 2e | 00 46 6f 6c 64 65 72 53 |e. proc.|.FolderS|
|00000de0| 65 61 72 63 68 2e 63 3a | 53 65 6e 64 52 65 73 75 |earch.c:|SendResu|
|00000df0| 6c 74 42 75 20 66 84 65 | 72 3a 20 45 20 52 89 4f |ltBu f.e|r: E R.O|
|00000e00| 52 20 2d 20 4e 6f 20 62 | 75 20 66 b9 65 72 20 74 |R - No b|u f.er t|
|00000e10| 6f 20 73 65 6e 64 2c 20 | 72 65 74 75 72 6e 69 6e |o send, |returnin|
|00000e20| 67 2e 00 46 6f 6c 64 65 | 72 53 65 61 72 63 68 2e |g..Folde|rSearch.|
|00000e30| 63 3a 45 78 65 63 75 74 | 65 43 6f 6d 70 50 72 6f |c:Execut|eCompPro|
|00000e40| 63 3a 20 00 01 3a 41 93 | 47 65 74 49 6e 66 6f 2e |c: ..:A.|GetInfo.|
|00000e50| 63 3a 43 68 65 63 6b 53 | 65 74 43 6f 20 6d 8e 65 |c:CheckS|etCo m.e|
|00000e60| 6e 74 52 65 71 75 65 73 | 74 73 3a 20 73 65 20 74 |ntReques|ts: se t|
|00000e70| 85 69 6e 67 20 63 6f 20 | 6d c8 65 6e 74 2c 20 70 |.ing co |m.ent, p|
|00000e80| 6f 72 74 52 65 66 20 3d | 20 5e 78 31 00 46 69 6e |ortRef =| ^x1.Fin|
|00000e90| 64 65 72 55 70 64 61 74 | 65 2e 63 3a 55 70 64 61 |derUpdat|e.c:Upda|
|00000ea0| 74 65 46 69 6e 64 65 72 | 46 6f 6c 64 65 72 3a 20 |teFinder|Folder: |
|00000eb0| 50 42 47 65 74 43 61 74 | 49 6e 66 6f 41 73 79 6e |PBGetCat|InfoAsyn|
|00000ec0| 63 20 69 20 6d c1 65 64 | 69 61 74 65 6c 79 20 72 |c i m.ed|iately r|
|00000ed0| 65 74 75 72 6e 65 64 20 | 25 64 00 46 69 6e 64 65 |eturned |%d.Finde|
|00000ee0| 72 55 70 64 61 74 65 2e | 63 3a 55 70 64 61 74 65 |rUpdate.|c:Update|
|00000ef0| 46 69 6e 64 65 72 46 6f | 6c 64 65 72 3a 20 43 6f |FinderFo|lder: Co|
|00000f00| 75 6c 64 6e 27 74 20 61 | 20 6c 89 6f 63 61 74 65 |uldn't a| l.ocate|
|00000f10| 20 61 20 62 75 20 66 e7 | 65 72 21 00 46 69 6e 64 | a bu f.|er!.Find|
|00000f20| 65 72 55 70 64 61 74 65 | 2e 63 3a 55 70 64 61 74 |erUpdate|.c:Updat|
|00000f30| 65 46 69 6e 64 65 72 46 | 6f 6c 64 65 72 3a 00 46 |eFinderF|older:.F|
|00000f40| 69 6e 64 65 72 55 70 64 | 61 74 65 2e 63 3a 55 70 |inderUpd|ate.c:Up|
|00000f50| 64 61 74 65 46 6f 6c 64 | 65 72 43 61 74 49 6e 66 |dateFold|erCatInf|
|00000f60| 6f 43 6f 6d 70 6c 65 74 | 69 6f 6e 3a 20 50 42 47 |oComplet|ion: PBG|
|00000f70| 65 74 43 61 74 49 6e 66 | 6f 41 73 79 6e 63 20 65 |etCatInf|oAsync e|
|00000f80| 20 72 ff 20 3d 20 25 64 | 00 46 69 6e 64 65 72 55 | r. = %d|.FinderU|
|00000f90| 70 64 61 74 65 2e 63 3a | 55 70 64 61 74 65 46 6f |pdate.c:|UpdateFo|
|00000fa0| 6c 64 65 72 43 61 74 49 | 6e 66 6f 43 6f 6d 70 6c |lderCatI|nfoCompl|
|00000fb0| 65 74 69 6f 6e 3a 00 46 | 69 6e 64 65 72 55 70 64 |etion:.F|inderUpd|
|00000fc0| 61 74 65 2e 63 3a 44 65 | 71 75 65 75 65 52 65 71 |ate.c:De|queueReq|
|00000fd0| 75 65 73 74 3a 20 00 46 | 69 6e 64 65 72 55 70 64 |uest: .F|inderUpd|
|00000fe0| 61 74 65 2e 63 3a 51 75 | 65 75 65 52 65 71 75 65 |ate.c:Qu|eueReque|
|00000ff0| 73 74 3a 20 54 72 69 65 | 64 20 74 6f 20 71 75 65 |st: Trie|d to que|
|00001000| 75 65 20 c8 61 6c 72 65 | 61 64 79 2d 71 75 65 75 |ue .alre|ady-queu|
|00001010| 65 64 20 70 6f 72 74 52 | 65 66 50 74 72 21 00 46 |ed portR|efPtr!.F|
|00001020| 69 6e 64 65 72 55 70 64 | 61 74 65 2e 63 3a 51 75 |inderUpd|ate.c:Qu|
|00001030| 65 75 65 52 65 71 75 65 | 73 74 3a 20 54 72 69 65 |eueReque|st: Trie|
|00001040| 64 20 74 6f 20 71 75 65 | 75 65 20 4e 55 20 4c c4 |d to que|ue NU L.|
|00001050| 20 70 6f 72 74 52 65 66 | 50 74 72 21 00 46 69 6e | portRef|Ptr!.Fin|
|00001060| 64 65 72 55 70 64 61 74 | 65 2e 63 3a 51 75 65 75 |derUpdat|e.c:Queu|
|00001070| 65 52 65 71 75 65 73 74 | 3a 20 00 69 63 73 23 69 |eRequest|: .ics#i|
|00001080| 63 73 34 69 63 73 38 49 | 43 4e 23 69 63 6c 34 69 |cs4ics8I|CN#icl4i|
|00001090| 63 6c 38 6e 75 20 6c 41 | 01 ff ff 49 81 01 ff 45 |cl8nu lA|...I...E|
|000010a0| b1 09 4c 6f 67 20 50 72 | 65 66 73 43 4c 6f 67 57 |..Log Pr|efsCLogW|
|000010b0| 69 6e 64 6f 77 2e 63 3a | 41 64 6a 75 73 74 4c 6f |indow.c:|AdjustLo|
|000010c0| 67 46 69 6c 65 53 69 7a | 65 3a 20 53 65 74 45 4f |gFileSiz|e: SetEO|
|000010d0| 46 20 65 20 72 b0 6f 72 | 20 3d 20 25 64 00 43 4c |F e r.or| = %d.CL|
|000010e0| 6f 67 57 69 6e 64 6f 77 | 2e 63 3a 41 64 6a 75 73 |ogWindow|.c:Adjus|
|000010f0| 74 4c 6f 67 46 69 6c 65 | 53 69 7a 65 3a 20 46 53 |tLogFile|Size: FS|
|00001100| 57 72 69 74 65 20 65 20 | 72 86 6f 72 20 3d 20 25 |Write e |r.or = %|
|00001110| 64 41 a9 43 4c 6f 67 57 | 69 6e 64 6f 77 2e 63 3a |dA.CLogW|indow.c:|
|00001120| 41 64 6a 75 73 74 4c 6f | 67 46 69 6c 65 53 69 7a |AdjustLo|gFileSiz|
|00001130| 65 3a 20 53 65 74 46 50 | 6f 73 28 62 75 20 66 82 |e: SetFP|os(bu f.|
|00001140| 65 72 4f 20 66 86 73 65 | 74 20 2d 20 6f 20 66 85 |erO f.se|t - o f.|
|00001150| 73 65 74 29 20 65 20 72 | b3 6f 72 20 3d 20 25 64 |set) e r|.or = %d|
|00001160| 00 43 4c 6f 67 57 69 6e | 64 6f 77 2e 63 3a 41 64 |.CLogWin|dow.c:Ad|
|00001170| 6a 75 73 74 4c 6f 67 46 | 69 6c 65 53 69 7a 65 3a |justLogF|ileSize:|
|00001180| 20 46 53 52 65 61 64 20 | 28 32 29 20 65 20 72 b1 | FSRead |(2) e r.|
|00001190| 6f 72 20 3d 20 25 64 00 | 43 4c 6f 67 57 69 6e 64 |or = %d.|CLogWind|
|000011a0| 6f 77 2e 63 3a 41 64 6a | 75 73 74 4c 6f 67 46 69 |ow.c:Adj|ustLogFi|
|000011b0| 6c 65 53 69 7a 65 3a 20 | 53 65 74 46 50 6f 73 28 |leSize: |SetFPos(|
|000011c0| 62 75 20 66 82 65 72 4f | 20 66 85 73 65 74 29 20 |bu f.erO| f.set) |
|000011d0| 65 20 72 86 6f 72 20 3d | 20 25 64 41 a7 43 4c 6f |e r.or =| %dA.CLo|
|000011e0| 67 57 69 6e 64 6f 77 2e | 63 3a 41 64 6a 75 73 74 |gWindow.|c:Adjust|
|000011f0| 4c 6f 67 46 69 6c 65 53 | 69 7a 65 3a 20 46 53 52 |LogFileS|ize: FSR|
|00001200| 65 61 64 20 65 20 72 9b | 6f 72 20 3d 20 25 64 00 |ead e r.|or = %d.|
|00001210| 06 47 65 6e 65 76 61 14 | 44 6f 6e 27 74 20 43 6f |.Geneva.|Don't Co|
|00001220| 6d 70 72 65 20 73 92 20 | 54 79 70 65 73 0e 44 6f |mpre s. |Types.Do|
|00001230| 6e 27 74 20 43 6f 6d 70 | 72 65 20 73 40 8d 0b 43 |n't Comp|re s@..C|
|00001240| 61 63 68 65 20 50 72 65 | 66 73 0b 45 20 72 8b 6f |ache Pre|fs.E r.o|
|00001250| 72 20 50 72 65 66 73 00 | 10 43 6f 20 6e 8c 65 63 |r Prefs.|.Co n.ec|
|00001260| 74 69 6f 6e 20 50 72 65 | 66 73 01 43 80 02 41 9c |tion Pre|fs.C..A.|
|00001270| 04 00 46 69 6c 65 4d 2e | 63 3a 4f 70 65 6e 44 6f |..FileM.|c:OpenDo|
|00001280| 63 3a 20 43 6f 75 6c 64 | 6e 27 74 20 61 20 6c 89 |c: Could|n't a l.|
|00001290| 6f 63 61 74 65 20 61 20 | 62 75 20 66 8d 65 72 20 |ocate a |bu f.er |
|000012a0| 74 6f 20 64 65 63 6f 6d | 70 72 65 20 73 87 20 61 |to decom|pre s. a|
|000012b0| 20 66 69 6c 65 2e 41 96 | 45 78 74 72 61 63 74 2e | file.A.|Extract.|
|000012c0| 63 3a 45 78 74 72 61 63 | 74 57 72 69 74 65 48 20 |c:Extrac|tWriteH |
|000012d0| 6f 9d 6b 3a 20 00 45 78 | 74 72 61 63 74 2e 63 3a |o.k: .Ex|tract.c:|
|000012e0| 41 63 6b 45 78 74 72 61 | 63 74 44 61 74 61 3a 20 |AckExtra|ctData: |
|000012f0| 41 c2 4b 45 78 74 72 61 | 63 74 2e 63 3a 44 6f 45 |A.KExtra|ct.c:DoE|
|00001300| 78 74 72 61 63 74 41 62 | 61 6e 64 6f 6e 3a 20 45 |xtractAb|andon: E|
|00001310| 6e 64 20 65 78 74 72 61 | 63 74 20 66 61 69 6c 65 |nd extra|ct faile|
|00001320| 64 20 66 6f 72 20 22 5e | 41 22 2e 20 45 78 74 72 |d for "^|A". Extr|
|00001330| 61 63 74 20 65 20 72 a2 | 6f 72 20 3d 20 5e 31 45 |act e r.|or = ^1E|
|00001340| 78 74 72 61 63 74 2e 63 | 3a 44 6f 45 78 74 72 61 |xtract.c|:DoExtra|
|00001350| 63 74 41 62 61 6e 64 6f | 6e 3a 20 41 98 45 78 74 |ctAbando|n: A.Ext|
|00001360| 72 61 63 74 2e 63 3a 44 | 6f 45 6e 64 45 78 74 72 |ract.c:D|oEndExtr|
|00001370| 61 63 74 3a 20 45 20 72 | 87 6f 72 20 25 64 20 73 |act: E r|.or %d s|
|00001380| 65 20 74 85 69 6e 67 20 | 63 6f 20 6d b2 65 6e 74 |e t.ing |co m.ent|
|00001390| 2e 00 56 45 78 74 72 61 | 63 74 2e 63 3a 44 6f 45 |..VExtra|ct.c:DoE|
|000013a0| 6e 64 45 78 74 72 61 63 | 74 3a 20 43 61 6e 27 74 |ndExtrac|t: Can't|
|000013b0| 20 72 65 6e 61 6d 65 20 | 64 65 63 6f 6d 70 72 65 | rename |decompre|
|000013c0| 20 73 96 65 64 20 66 69 | 6c 65 20 74 6f 20 22 5e | s.ed fi|le to "^|
|000013d0| 41 22 20 2d 20 69 74 20 | 77 69 20 6c cc 20 62 65 |A" - it |wi l. be|
|000013e0| 20 6e 61 6d 65 64 20 22 | 5e 42 22 46 45 78 74 72 | named "|^B"FExtr|
|000013f0| 61 63 74 2e 63 3a 44 6f | 45 6e 64 45 78 74 72 61 |act.c:Do|EndExtra|
|00001400| 63 74 3a 20 45 6e 64 20 | 65 78 74 72 61 63 74 20 |ct: End |extract |
|00001410| 66 61 69 6c 65 64 20 66 | 6f 72 20 22 5e 41 22 2e |failed f|or "^A".|
|00001420| 20 45 78 74 72 61 63 74 | 20 65 20 72 c9 20 3d 20 | Extract| e r. = |
|00001430| 23 5e 31 4b 45 78 74 72 | 61 63 74 2e 63 3a 44 6f |#^1KExtr|act.c:Do|
|00001440| 45 6e 64 45 78 74 72 61 | 63 74 3a 20 43 6c 6f 73 |EndExtra|ct: Clos|
|00001450| 65 20 6f 66 20 63 61 74 | 61 6c 6f 67 20 66 61 69 |e of cat|alog fai|
|00001460| 6c 65 64 20 66 6f 72 20 | 22 5e 41 22 2e 20 45 78 |led for |"^A". Ex|
|00001470| 74 72 61 63 74 20 65 20 | 72 9d 20 3d 20 23 5e 31 |tract e |r. = #^1|
|00001480| 45 78 74 72 61 63 74 2e | 63 3a 44 6f 45 6e 64 45 |Extract.|c:DoEndE|
|00001490| 78 74 72 61 63 74 3a 20 | 41 c1 45 78 74 72 61 63 |xtract: |A.Extrac|
|000014a0| 74 2e 63 3a 44 6f 45 78 | 74 72 61 63 74 43 6f 6d |t.c:DoEx|tractCom|
|000014b0| 70 6c 65 74 69 6f 6e 3a | 20 43 6f 75 6c 64 6e 27 |pletion:| Couldn'|
|000014c0| 74 20 72 65 6e 61 6d 65 | 20 64 65 73 74 69 6e 61 |t rename| destina|
|000014d0| 74 69 6f 6e 20 66 69 6c | 65 2c 20 65 20 72 a5 20 |tion fil|e, e r. |
|000014e0| 3d 20 25 64 00 45 78 74 | 72 61 63 74 2e 63 3a 44 |= %d.Ext|ract.c:D|
|000014f0| 6f 45 78 74 72 61 63 74 | 43 6f 6d 70 6c 65 74 69 |oExtract|Completi|
|00001500| 6f 6e 3a 20 45 20 72 87 | 6f 72 20 25 64 20 73 65 |on: E r.|or %d se|
|00001510| 20 74 85 69 6e 67 20 63 | 6f 20 6d 83 65 6e 74 2e | t.ing c|o m.ent.|
|00001520| 41 cb 45 78 74 72 61 63 | 74 2e 63 3a 44 6f 45 78 |A.Extrac|t.c:DoEx|
|00001530| 74 72 61 63 74 43 6f 6d | 70 6c 65 74 69 6f 6e 3a |tractCom|pletion:|
|00001540| 20 43 6f 75 6c 64 6e 27 | 74 20 67 65 74 20 63 61 | Couldn'|t get ca|
|00001550| 74 20 69 6e 66 6f 20 66 | 6f 72 20 64 65 73 74 69 |t info f|or desti|
|00001560| 6e 61 74 69 6f 6e 20 66 | 69 6c 65 2c 20 65 20 72 |nation f|ile, e r|
|00001570| e5 20 3d 20 25 64 00 45 | 78 74 72 61 63 74 2e 63 |. = %d.E|xtract.c|
|00001580| 3a 44 6f 45 78 74 72 61 | 63 74 43 6f 6d 70 6c 65 |:DoExtra|ctComple|
|00001590| 74 69 6f 6e 3a 20 00 48 | 45 78 74 72 61 63 74 2e |tion: .H|Extract.|
|000015a0| 63 3a 44 6f 45 78 74 72 | 61 63 74 46 69 6c 65 3a |c:DoExtr|actFile:|
|000015b0| 20 65 63 72 45 78 74 72 | 61 63 74 20 66 61 69 6c | ecrExtr|act fail|
|000015c0| 65 64 20 66 6f 72 20 74 | 68 65 20 66 69 6c 65 20 |ed for t|he file |
|000015d0| 22 5e 41 22 2e 20 45 20 | 72 cc 6f 72 20 3d 20 5e |"^A". E |r.or = ^|
|000015e0| 31 00 5b 45 78 74 72 61 | 63 74 2e 63 3a 44 6f 45 |1.[Extra|ct.c:DoE|
|000015f0| 78 74 72 61 63 74 46 69 | 6c 65 3a 20 65 63 72 45 |xtractFi|le: ecrE|
|00001600| 78 74 72 61 63 74 20 66 | 61 69 6c 65 64 20 66 6f |xtract f|ailed fo|
|00001610| 72 20 74 68 65 20 66 69 | 6c 65 20 22 5e 41 22 2e |r the fi|le "^A".|
|00001620| 20 43 6f 6d 70 72 65 20 | 73 8f 65 64 20 66 69 6c | Compre |s.ed fil|
|00001630| 65 20 66 6f 72 6d 61 74 | 20 65 20 72 e7 6f 72 2e |e format| e r.or.|
|00001640| 45 78 74 72 61 63 74 2e | 63 3a 44 6f 45 78 74 72 |Extract.|c:DoExtr|
|00001650| 61 63 74 46 69 6c 65 3a | 20 00 53 45 78 74 72 61 |actFile:| .SExtra|
|00001660| 63 74 2e 63 3a 44 6f 45 | 78 74 72 61 63 74 50 72 |ct.c:DoE|xtractPr|
|00001670| 65 70 61 72 65 33 3a 20 | 43 61 6e 27 74 20 6f 70 |epare3: |Can't op|
|00001680| 65 6e 20 72 65 73 6f 75 | 72 63 65 20 66 6f 72 6b |en resou|rce fork|
|00001690| 20 66 6f 72 20 74 68 65 | 20 66 69 6c 65 20 22 5e | for the| file "^|
|000016a0| 41 22 2e 20 45 20 72 ff | 6f 72 20 3d 20 5e 31 5d |A". E r.|or = ^1]|
|000016b0| 45 78 74 72 61 63 74 2e | 63 3a 44 6f 45 78 74 72 |Extract.|c:DoExtr|
|000016c0| 61 63 74 50 72 65 70 61 | 72 65 33 3a 20 43 6f 75 |actPrepa|re3: Cou|
|000016d0| 6c 64 6e 27 74 20 73 65 | 74 20 74 68 65 20 72 65 |ldn't se|t the re|
|000016e0| 73 6f 75 72 63 65 20 66 | 6f 72 6b 20 45 4f 46 20 |source f|ork EOF |
|000016f0| 66 6f 72 20 74 68 65 20 | 74 65 6d 70 20 66 69 6c |for the |temp fil|
|00001700| 65 20 22 5e 41 22 20 74 | 6f 20 5e 31 2e 4f 45 78 |e "^A" t|o ^1.OEx|
|00001710| 74 72 61 63 74 2e 63 3a | 44 6f 45 78 74 72 61 63 |tract.c:|DoExtrac|
|00001720| 74 50 72 65 70 61 72 65 | ab 33 3a 20 43 61 6e 27 |tPrepare|.3: Can'|
|00001730| 74 20 6f 70 65 6e 20 64 | 61 74 61 20 66 6f 72 6b |t open d|ata fork|
|00001740| 20 66 6f 72 20 74 68 65 | 20 66 69 6c 65 20 22 5e | for the| file "^|
|00001750| 41 22 2e 20 45 20 72 ff | 6f 72 20 3d 20 5e 31 59 |A". E r.|or = ^1Y|
|00001760| 45 78 74 72 61 63 74 2e | 63 3a 44 6f 45 78 74 72 |Extract.|c:DoExtr|
|00001770| 61 63 74 50 72 65 70 61 | 72 65 33 3a 20 43 6f 75 |actPrepa|re3: Cou|
|00001780| 6c 64 6e 27 74 20 73 65 | 74 20 74 68 65 20 64 61 |ldn't se|t the da|
|00001790| 74 61 20 66 6f 72 6b 20 | 45 4f 46 20 66 6f 72 20 |ta fork |EOF for |
|000017a0| 74 68 65 20 74 65 6d 70 | 20 66 69 6c 65 20 22 5e |the temp| file "^|
|000017b0| 41 22 20 74 6f 20 5e 31 | 2e 47 45 78 74 72 61 63 |A" to ^1|.GExtrac|
|000017c0| 74 2e 63 3a 44 6f 45 78 | 74 72 61 63 74 50 72 65 |t.c:DoEx|tractPre|
|000017d0| 70 61 72 65 33 3a 20 54 | 9f 68 65 20 66 69 6c 65 |pare3: T|.he file|
|000017e0| 20 22 5e 41 22 20 63 61 | 6e 27 74 20 62 65 20 64 | "^A" ca|n't be d|
|000017f0| 65 6c 65 74 65 64 2e 20 | 45 20 72 ff 6f 72 20 3d |eleted. |E r.or =|
|00001800| 20 5e 31 40 45 78 74 72 | 61 63 74 2e 63 3a 44 6f | ^1@Extr|act.c:Do|
|00001810| 45 78 74 72 61 63 74 50 | 72 65 70 61 72 65 33 3a |ExtractP|repare3:|
|00001820| 20 43 6f 75 6c 64 6e 27 | 74 20 63 72 65 61 74 65 | Couldn'|t create|
|00001830| 20 74 68 65 20 74 65 6d | 70 20 66 69 6c 65 20 22 | the tem|p file "|
|00001840| 5e 41 22 2e 00 45 78 74 | 72 61 63 74 2e 63 3a 44 |^A"..Ext|ract.c:D|
|00001850| 6f 45 78 74 72 61 63 74 | 50 72 65 70 61 72 65 33 |oExtract|Prepare3|
|00001860| 3a 20 00 01 5e 50 45 78 | 74 72 61 63 74 2e 63 3a |: ..^PEx|tract.c:|
|00001870| 44 6f 45 78 74 72 61 63 | 74 50 72 65 b0 70 61 72 |DoExtrac|tPre.par|
|00001880| 65 32 3a 20 43 6f 75 6c | 64 6e 27 74 20 62 65 67 |e2: Coul|dn't beg|
|00001890| 69 6e 20 65 78 74 72 61 | 63 74 20 66 6f 72 20 22 |in extra|ct for "|
|000018a0| 5e 41 22 2e 20 45 78 74 | 72 61 63 74 20 65 20 72 |^A". Ext|ract e r|
|000018b0| d6 6f 72 20 3d 20 5e 31 | 00 57 45 78 74 72 61 63 |.or = ^1|.WExtrac|
|000018c0| 74 2e 63 3a 44 6f 45 78 | 74 72 61 63 74 50 72 65 |t.c:DoEx|tractPre|
|000018d0| 70 61 72 65 32 3a 20 43 | 6f 75 6c 64 6e 27 74 20 |pare2: C|ouldn't |
|000018e0| 72 65 61 64 20 63 61 74 | 61 6c 6f 67 20 72 65 63 |read cat|alog rec|
|000018f0| 6f 72 64 20 66 72 6f 6d | 20 22 5e 41 22 2e 20 45 |ord from| "^A". E|
|00001900| 78 74 72 61 63 74 20 65 | 20 72 eb 6f 72 20 3d 20 |xtract e| r.or = |
|00001910| 5e 31 45 78 74 72 61 63 | 74 2e 63 3a 44 6f 45 78 |^1Extrac|t.c:DoEx|
|00001920| 74 72 61 63 74 50 72 65 | 70 61 72 65 32 3a 20 00 |tractPre|pare2: .|
|00001930| 4f 45 78 74 72 61 63 74 | 2e 63 3a 44 6f 45 78 74 |OExtract|.c:DoExt|
|00001940| 72 61 63 74 50 72 65 70 | 61 72 65 31 3a 20 43 6f |ractPrep|are1: Co|
|00001950| 75 6c 64 6e 27 74 20 6f | 70 65 6e 20 63 61 74 61 |uldn't o|pen cata|
|00001960| 6c 6f 67 20 66 6f 72 20 | 22 5e 41 22 2e 20 45 78 |log for |"^A". Ex|
|00001970| 74 72 61 63 74 20 65 20 | 72 b6 6f 72 20 3d 20 5e |tract e |r.or = ^|
|00001980| 31 00 74 45 78 74 72 61 | 63 74 2e 63 3a 44 6f 45 |1.tExtra|ct.c:DoE|
|00001990| 78 74 72 61 63 74 50 72 | 65 70 61 72 65 31 3a 20 |xtractPr|epare1: |
|000019a0| 43 6f 75 6c 64 6e 27 74 | 20 64 65 63 6f 6d 70 72 |Couldn't| decompr|
|000019b0| 65 20 73 99 20 74 68 65 | 20 66 69 6c 65 20 22 5e |e s. the| file "^|
|000019c0| 41 22 2c 20 62 65 63 61 | 75 73 65 20 69 74 20 27 |A", beca|use it '|
|000019d0| 8d 73 20 6e 6f 74 20 61 | 20 63 6f 6d 70 72 65 20 |.s not a| compre |
|000019e0| 73 8e 69 6f 6e 20 61 72 | 63 68 69 76 65 20 2e 20 |s.ion ar|chive . |
|000019f0| 65 20 72 c0 6f 72 20 3d | 20 5e 31 45 78 74 72 61 |e r.or =| ^1Extra|
|00001a00| 63 74 2e 63 3a 44 6f 45 | 78 74 72 61 63 74 50 72 |ct.c:DoE|xtractPr|
|00001a10| 65 70 61 72 65 31 3a 20 | 00 45 78 74 72 61 63 74 |epare1: |.Extract|
|00001a20| 2e 63 3a 53 74 61 72 74 | 45 78 74 72 61 63 74 46 |.c:Start|ExtractF|
|00001a30| 69 6c 65 3a 20 41 a3 45 | 78 74 72 61 63 74 2e 63 |ile: A.E|xtract.c|
|00001a40| 3a 49 6e 69 74 69 61 6c | 69 7a 65 45 78 74 72 61 |:Initial|izeExtra|
|00001a50| 63 74 3a 20 00 43 6f 6d | 70 72 65 20 73 8e 2e 63 |ct: .Com|pre s..c|
|00001a60| 3a 43 61 6e 63 65 6c 43 | 6f 6d 70 72 65 20 73 87 |:CancelC|ompre s.|
|00001a70| 69 6f 6e 46 6f 72 43 6f | 20 6e 8e 65 63 74 69 6f |ionForCo| n.ectio|
|00001a80| 6e 3a 20 00 43 6f 6d 70 | 72 65 20 73 8c 2e 63 3a |n: .Comp|re s..c:|
|00001a90| 53 65 6e 64 43 6f 6d 70 | 72 65 20 73 8e 65 64 44 |SendComp|re s.edD|
|00001aa0| 61 74 61 3a 20 00 43 6f | 6d 70 72 65 20 73 95 2e |ata: .Co|mpre s..|
|00001ab0| 63 3a 53 65 6e 64 41 76 | 61 69 6c 61 62 6c 65 43 |c:SendAv|ailableC|
|00001ac0| 6f 6d 70 72 65 20 73 94 | 65 64 44 61 74 61 3a 20 |ompre s.|edData: |
|00001ad0| 50 42 52 65 61 64 41 73 | 79 6e 63 20 69 20 6d 9a |PBReadAs|ync i m.|
|00001ae0| 65 64 69 61 74 65 6c 79 | 20 72 65 74 75 72 6e 65 |ediately| returne|
|00001af0| 64 20 25 64 00 43 6f 6d | 70 72 65 20 73 8c 2e 63 |d %d.Com|pre s..c|
|00001b00| 3a 53 65 6e 64 43 6f 6d | 70 72 65 20 73 9a 65 64 |:SendCom|pre s.ed|
|00001b10| 44 61 74 61 3a 20 53 65 | 6e 64 69 6e 67 20 64 61 |Data: Se|nding da|
|00001b20| 74 61 20 61 67 61 69 6e | 2e 41 85 43 6f 6d 70 72 |ta again|.A.Compr|
|00001b30| 65 20 73 95 2e 63 3a 53 | 65 6e 64 41 76 61 69 6c |e s..c:S|endAvail|
|00001b40| 61 62 6c 65 43 6f 6d 70 | 72 65 20 73 8e 65 64 44 |ableComp|re s.edD|
|00001b50| 61 74 61 3a 20 43 61 6e | 27 74 20 61 20 6c 89 6f |ata: Can|'t a l.o|
|00001b60| 63 61 74 65 20 61 20 62 | 75 20 66 94 65 72 2c 20 |cate a b|u f.er, |
|00001b70| 72 65 74 75 72 6e 69 6e | 67 2e 00 43 6f 6d 70 72 |returnin|g..Compr|
|00001b80| 65 20 73 95 2e 63 3a 53 | 65 6e 64 41 76 61 69 6c |e s..c:S|endAvail|
|00001b90| 61 62 6c 65 43 6f 6d 70 | 72 65 20 73 8c 65 64 44 |ableComp|re s.edD|
|00001ba0| 61 74 61 3a 20 5e 31 20 | 62 75 20 66 a6 65 72 73 |ata: ^1 |bu f.ers|
|00001bb0| 20 69 6e 20 75 73 65 2c | 20 6d 61 78 20 3d 20 5e | in use,| max = ^|
|00001bc0| 32 2e 20 52 65 74 75 72 | 6e 69 6e 67 2e 00 43 6f |2. Retur|ning..Co|
|00001bd0| 6d 70 72 65 20 73 95 2e | 63 3a 53 65 6e 64 41 76 |mpre s..|c:SendAv|
|00001be0| 61 69 6c 61 62 6c 65 43 | 6f 6d 70 72 65 20 73 a3 |ailableC|ompre s.|
|00001bf0| 65 64 44 61 74 61 3a 20 | 42 41 44 20 66 6c 61 67 |edData: |BAD flag|
|00001c00| 73 2e 20 52 65 74 75 72 | 6e 69 6e 67 2e 00 43 6f |s. Retur|ning..Co|
|00001c10| 6d 70 72 65 20 73 95 2e | 63 3a 53 65 6e 64 41 76 |mpre s..|c:SendAv|
|00001c20| 61 69 6c 61 62 6c 65 43 | 6f 6d 70 72 65 20 73 a0 |ailableC|ompre s.|
|00001c30| 65 64 44 61 74 61 3a 20 | 53 65 6e 64 20 69 73 20 |edData: |Send is |
|00001c40| 61 6c 72 65 61 64 79 20 | 69 6e 20 70 72 6f 67 72 |already |in progr|
|00001c50| 65 20 73 92 2e 20 52 65 | 74 75 72 6e 69 6e 67 2e |e s.. Re|turning.|
|00001c60| 00 43 6f 6d 70 72 65 20 | 73 95 2e 63 3a 53 65 6e |.Compre |s..c:Sen|
|00001c70| 64 41 76 61 69 6c 61 62 | 6c 65 43 6f 6d 70 72 65 |dAvailab|leCompre|
|00001c80| 20 73 a9 65 64 44 61 74 | 61 3a 20 52 45 54 52 59 | s.edDat|a: RETRY|
|00001c90| 5f 53 45 4e 44 20 74 72 | 75 65 2e 20 52 65 74 75 |_SEND tr|ue. Retu|
|00001ca0| 72 6e 69 6e 67 2e 00 43 | 6f 6d 70 72 65 20 73 95 |rning..C|ompre s.|
|00001cb0| 2e 63 3a 53 65 6e 64 41 | 76 61 69 6c 61 62 6c 65 |.c:SendA|vailable|
|00001cc0| 43 6f 6d 70 72 65 20 73 | ac 65 64 44 61 74 61 3a |Compre s|.edData:|
|00001cd0| 20 46 6c 6f 77 20 63 6f | 6e 74 72 6f 6c 20 69 73 | Flow co|ntrol is|
|00001ce0| 20 6f 6e 2e 20 52 65 74 | 75 72 6e 69 6e 67 2e 00 | on. Ret|urning..|
|00001cf0| 43 6f 6d 70 72 65 20 73 | 95 2e 63 3a 53 65 6e 64 |Compre s|..c:Send|
|00001d00| 41 76 61 69 6c 61 62 6c | 65 43 6f 6d 70 72 65 20 |Availabl|eCompre |
|00001d10| 73 b2 65 64 44 61 74 61 | 3a 20 43 6f 70 79 69 6e |s.edData|: Copyin|
|00001d20| 67 20 69 73 20 70 61 75 | 73 65 64 2c 20 73 65 6e |g is pau|sed, sen|
|00001d30| 64 20 6e 6f 74 20 73 74 | 61 72 74 65 64 2e 00 43 |d not st|arted..C|
|00001d40| 6f 6d 70 72 65 20 73 95 | 2e 63 3a 53 65 6e 64 41 |ompre s.|.c:SendA|
|00001d50| 76 61 69 6c 61 62 6c 65 | 43 6f 6d 70 72 65 20 73 |vailable|Compre s|
|00001d60| 87 65 64 44 61 74 61 3a | 20 41 85 43 6f 6d 70 72 |.edData:| A.Compr|
|00001d70| 65 20 73 8c 2e 63 3a 52 | 65 61 64 43 6f 6d 70 72 |e s..c:R|eadCompr|
|00001d80| 65 20 73 a3 65 64 44 61 | 74 61 43 6f 6d 70 6c 65 |e s.edDa|taComple|
|00001d90| 74 69 6f 6e 3a 20 63 6c | 69 65 6e 74 52 65 63 50 |tion: cl|ientRecP|
|00001da0| 74 72 20 69 73 20 4e 55 | 20 4c 88 20 21 00 43 6f |tr is NU| L. !.Co|
|00001db0| 6d 70 72 65 20 73 8c 2e | 63 3a 52 65 61 64 43 6f |mpre s..|c:ReadCo|
|00001dc0| 6d 70 72 65 20 73 9e 65 | 64 44 61 74 61 43 6f 6d |mpre s.e|dDataCom|
|00001dd0| 70 6c 65 74 69 6f 6e 3a | 20 50 42 52 65 61 64 41 |pletion:| PBReadA|
|00001de0| 73 79 6e 63 20 65 20 72 | 8b 20 3d 20 25 64 00 43 |sync e r|. = %d.C|
|00001df0| 6f 6d 70 72 65 20 73 8c | 2e 63 3a 52 65 61 64 43 |ompre s.|.c:ReadC|
|00001e00| 6f 6d 70 72 65 20 73 98 | 65 64 44 61 74 61 43 6f |ompre s.|edDataCo|
|00001e10| 6d 70 6c 65 74 69 6f 6e | 3a 20 00 43 6f 6d 70 72 |mpletion|: .Compr|
|00001e20| 65 20 73 95 2e 63 3a 44 | 65 71 75 65 75 65 46 69 |e s..c:D|equeueFi|
|00001e30| 6c 65 54 6f 43 6f 6d 70 | 72 65 20 73 88 3a 20 00 |leToComp|re s.: .|
|00001e40| 43 6f 6d 70 72 65 20 73 | 93 2e 63 3a 51 75 65 75 |Compre s|..c:Queu|
|00001e50| 65 46 69 6c 65 54 6f 43 | 6f 6d 70 72 65 20 73 88 |eFileToC|ompre s.|
|00001e60| 3a 20 00 43 6f 6d 70 72 | 65 20 73 8c 2e 63 3a 49 |: .Compr|e s..c:I|
|00001e70| 6e 69 74 43 6f 6d 70 72 | 65 20 73 84 69 6f 6e 3a |nitCompr|e s.ion:|
|00001e80| 20 41 85 43 6f 6d 70 72 | 65 20 73 8e 2e 63 3a 44 | A.Compr|e s..c:D|
|00001e90| 65 6c 65 74 65 43 6f 6d | 70 72 65 20 73 8e 65 64 |eleteCom|pre s.ed|
|00001ea0| 46 69 6c 65 3a 20 00 43 | 6f 6d 70 72 65 20 73 8d |File: .C|ompre s.|
|00001eb0| 2e 63 3a 43 6c 6f 73 65 | 43 6f 6d 70 72 65 20 73 |.c:Close|Compre s|
|00001ec0| 93 65 64 46 69 6c 65 3a | 20 66 69 6c 65 20 63 6c |.edFile:| file cl|
|00001ed0| 6f 73 65 20 65 20 72 8d | 6f 72 20 3d 20 25 64 00 |ose e r.|or = %d.|
|00001ee0| 43 6f 6d 70 72 65 20 73 | 8d 2e 63 3a 43 6c 6f 73 |Compre s|..c:Clos|
|00001ef0| 65 43 6f 6d 70 72 65 20 | 73 8e 65 64 46 69 6c 65 |eCompre |s.edFile|
|00001f00| 3a 20 00 43 6f 6d 70 72 | 65 20 73 9d 2e 63 3a 53 |: .Compr|e s..c:S|
|00001f10| 65 6e 64 52 65 6d 61 69 | 6e 69 6e 67 44 61 74 61 |endRemai|ningData|
|00001f20| 3a 20 00 47 43 6f 6d 70 | 72 65 20 73 8a 2e 63 3a |: .GComp|re s..c:|
|00001f30| 44 6f 43 6f 6d 70 72 65 | 20 73 99 46 69 6c 65 3a |DoCompre| s.File:|
|00001f40| 20 43 6f 75 6c 64 6e 27 | 74 20 6f 70 65 6e 20 63 | Couldn'|t open c|
|00001f50| 6f 6d 70 72 65 20 73 8e | 65 64 20 66 69 6c 65 20 |ompre s.|ed file |
|00001f60| 22 5e 41 22 2c 20 65 20 | 72 8a 20 3d 20 5e 31 43 |"^A", e |r. = ^1C|
|00001f70| 6f 6d 70 72 65 20 73 8a | 2e 63 3a 44 6f 43 6f 6d |ompre s.|.c:DoCom|
|00001f80| 70 72 65 20 73 9c 46 69 | 6c 65 3a 20 6d 63 43 72 |pre s.Fi|le: mcCr|
|00001f90| 65 61 74 65 41 72 63 68 | 69 76 65 3a 00 43 6f 6d |eateArch|ive:.Com|
|00001fa0| 70 72 65 20 73 8a 2e 63 | 3a 44 6f 43 6f 6d 70 72 |pre s..c|:DoCompr|
|00001fb0| 65 20 73 87 46 69 6c 65 | 3a 20 43 61 20 6c c1 69 |e s.File|: Ca l.i|
|00001fc0| 6e 67 20 43 50 54 20 77 | 69 74 68 20 6d 63 45 6e |ng CPT w|ith mcEn|
|00001fd0| 64 2c 20 6d 63 43 72 65 | 61 74 65 41 72 63 20 72 |d, mcCre|ateArc r|
|00001fe0| 65 73 75 6c 74 20 3d 20 | 5e 31 00 44 69 73 6b 52 |esult = |^1.DiskR|
|00001ff0| 65 71 75 65 73 74 2e 63 | 3a 44 6f 43 6f 6d 70 72 |equest.c|:DoCompr|
|00002000| 65 20 73 a0 46 69 6c 65 | 3a 20 46 53 43 6c 6f 73 |e s.File|: FSClos|
|00002010| 65 20 6f 66 20 72 65 73 | 6f 75 72 63 65 20 66 6f |e of res|ource fo|
|00002020| 72 6b 3a 20 65 20 72 9b | 20 3d 20 25 64 00 44 69 |rk: e r.| = %d.Di|
|00002030| 73 6b 52 65 71 75 65 73 | 74 2e 63 3a 44 6f 43 6f |skReques|t.c:DoCo|
|00002040| 6d 70 72 65 20 73 9c 46 | 69 6c 65 3a 20 46 53 43 |mpre s.F|ile: FSC|
|00002050| 6c 6f 73 65 20 6f 66 20 | 64 61 74 61 20 66 6f 72 |lose of |data for|
|00002060| 6b 3a 20 65 20 72 84 20 | 3d 20 25 64 41 85 43 6f |k: e r. |= %dA.Co|
|00002070| 6d 70 72 65 20 73 8a 2e | 63 3a 44 6f 43 6f 6d 70 |mpre s..|c:DoComp|
|00002080| 72 65 20 73 88 46 69 6c | 65 3a 20 6d 63 41 20 64 |re s.Fil|e: mcA d|
|00002090| 8b 49 74 65 6d 3a 00 43 | 6f 6d 70 72 65 20 73 8a |.Item:.C|ompre s.|
|000020a0| 2e 63 3a 44 6f 43 6f 6d | 70 72 65 20 73 92 46 69 |.c:DoCom|pre s.Fi|
|000020b0| 6c 65 3a 20 6d 63 4e 65 | 77 43 61 74 61 6c 6f 67 |le: mcNe|wCatalog|
|000020c0| 3a 41 85 43 6f 6d 70 72 | 65 20 73 8a 2e 63 3a 44 |:A.Compr|e s..c:D|
|000020d0| 6f 43 6f 6d 70 72 65 20 | 73 8f 46 69 6c 65 3a 20 |oCompre |s.File: |
|000020e0| 00 25 73 20 43 6f 6d 70 | 72 65 20 73 8a 69 6f 6e |.%s Comp|re s.ion|
|000020f0| 20 25 73 20 3d 20 25 64 | 41 88 75 6e 6b 6e 6f 77 | %s = %d|A.unknow|
|00002100| 6e 20 65 20 72 8b 6f 72 | 00 63 61 74 61 6c 6f 67 |n e r.or|.catalog|
|00002110| 20 65 20 72 8f 6f 72 00 | 6f 75 74 70 75 74 20 66 | e r.or.|output f|
|00002120| 69 6c 65 20 65 20 72 8e | 6f 72 00 69 6e 70 75 74 |ile e r.|or.input|
|00002130| 20 66 69 6c 65 20 65 20 | 72 81 6f 72 41 89 75 73 | file e |r.orA.us|
|00002140| 65 72 20 63 61 6e 63 65 | 20 6c 84 65 64 2c 20 65 |er cance| l.ed, e|
|00002150| 20 72 86 6f 72 00 69 6e | 73 75 20 66 8e 69 63 69 | r.or.in|su f.ici|
|00002160| 65 6e 74 20 6d 65 6d 6f | 72 79 20 65 20 72 8d 6f |ent memo|ry e r.o|
|00002170| 72 00 70 61 72 61 6d 65 | 74 65 72 20 65 20 72 88 |r.parame|ter e r.|
|00002180| 6f 72 00 43 6f 6d 70 72 | 65 20 73 93 2e 63 3a 44 |or.Compr|e s..c:D|
|00002190| 6f 50 72 65 70 61 72 65 | 54 6f 43 6f 6d 70 72 65 |oPrepare|ToCompre|
|000021a0| 20 73 88 3a 20 00 43 6f | 6d 70 72 65 20 73 8c 2e | s.: .Co|mpre s..|
|000021b0| 63 3a 4c 6f 61 64 43 6f | 6d 70 72 65 20 73 97 69 |c:LoadCo|mpre s.i|
|000021c0| 6f 6e 43 6f 64 65 52 65 | 73 6f 75 72 63 65 3a 20 |onCodeRe|source: |
|000021d0| 00 43 6f 6d 70 72 65 20 | 73 8a 2e 63 3a 6d 79 43 |.Compre |s..c:myC|
|000021e0| 6f 6d 70 72 65 20 73 88 | 69 6f 6e 45 76 65 6e 74 |ompre s.|ionEvent|
|000021f0| 48 20 6f 8b 6b 3a 20 00 | 01 4c 61 72 67 65 42 75 |H o.k: .|.LargeBu|
|00002200| 20 66 9b 65 72 49 4f 2e | 63 3a 52 65 73 74 61 72 | f.erIO.|c:Restar|
|00002210| 74 4c 67 57 72 69 74 65 | 3a 20 4e 6f 20 62 75 20 |tLgWrite|: No bu |
|00002220| 66 91 65 72 2c 20 72 65 | 67 69 73 74 65 72 69 6e |f.er, re|gisterin|
|00002230| 67 20 62 75 20 66 84 65 | 72 20 66 72 20 65 8d 20 |g bu f.e|r fr e. |
|00002240| 70 72 6f 63 2e 00 4c 61 | 72 67 65 42 75 20 66 a2 |proc..La|rgeBu f.|
|00002250| 65 72 49 4f 2e 63 3a 53 | 74 61 72 74 4c 67 57 72 |erIO.c:S|tartLgWr|
|00002260| 69 74 65 3a 20 50 42 57 | 72 69 74 65 41 73 79 6e |ite: PBW|riteAsyn|
|00002270| 63 20 69 20 6d 91 65 64 | 69 61 74 65 6c 79 20 72 |c i m.ed|iately r|
|00002280| 65 74 75 72 6e 73 20 65 | 20 72 8c 20 3d 20 25 64 |eturns e| r. = %d|
|00002290| 00 4c 61 72 67 65 42 75 | 20 66 b1 65 72 49 4f 2e |.LargeBu| f.erIO.|
|000022a0| 63 3a 53 74 61 72 74 4c | 67 57 72 69 74 65 3a 20 |c:StartL|gWrite: |
|000022b0| 57 72 69 74 69 6e 67 20 | 5e 31 20 62 79 74 65 73 |Writing |^1 bytes|
|000022c0| 20 66 72 6f 6d 20 5e 41 | 20 61 74 20 6f 20 66 8d | from ^A| at o f.|
|000022d0| 73 65 74 20 5e 32 00 4c | 61 72 67 65 42 75 20 66 |set ^2.L|argeBu f|
|000022e0| 99 65 72 49 4f 2e 63 3a | 53 74 61 72 74 4c 67 57 |.erIO.c:|StartLgW|
|000022f0| 72 69 74 65 3a 20 4e 6f | 20 62 75 20 66 91 65 72 |rite: No| bu f.er|
|00002300| 2c 20 72 65 67 69 73 74 | 65 72 69 6e 67 20 62 75 |, regist|ering bu|
|00002310| 20 66 84 65 72 20 66 72 | 20 65 85 20 70 72 6f 63 | f.er fr| e. proc|
|00002320| 2e 41 88 2a 20 4c 61 72 | 67 65 42 75 20 66 9f 65 |.A.* Lar|geBu f.e|
|00002330| 72 49 4f 2e 63 3a 53 74 | 61 72 74 4c 67 57 72 69 |rIO.c:St|artLgWri|
|00002340| 74 65 3a 20 5e 6b 31 00 | 4c 61 72 67 65 42 75 20 |te: ^k1.|LargeBu |
|00002350| 66 b2 65 72 49 4f 2e 63 | 3a 4c 67 57 72 69 74 65 |f.erIO.c|:LgWrite|
|00002360| 49 4f 43 6f 6d 70 6c 65 | 74 69 6f 6e 3a 20 66 69 |IOComple|tion: fi|
|00002370| 6c 65 20 69 73 20 64 6f | 6e 65 21 00 2a 20 4c 61 |le is do|ne!.* La|
|00002380| 72 67 65 42 75 20 66 a6 | 65 72 49 4f 2e 63 3a 4c |rgeBu f.|erIO.c:L|
|00002390| 67 57 72 69 74 65 49 4f | 43 6f 6d 70 6c 65 74 69 |gWriteIO|Completi|
|000023a0| 6f 6e 3a 20 5e 6b 31 00 | 4c 61 72 67 65 42 75 20 |on: ^k1.|LargeBu |
|000023b0| 66 bf 65 72 49 4f 2e 63 | 3a 45 76 4c 67 57 72 69 |f.erIO.c|:EvLgWri|
|000023c0| 74 65 49 4f 43 6f 6d 70 | 6c 65 74 69 6f 6e 32 3a |teIOComp|letion2:|
|000023d0| 20 63 6f 75 6c 64 6e 27 | 74 20 66 69 6e 64 20 63 | couldn'|t find c|
|000023e0| 6c 69 65 6e 74 52 65 63 | 50 74 72 20 66 6f 72 20 |lientRec|Ptr for |
|000023f0| 63 6f 20 6e 8f 20 49 44 | 20 3d 20 25 64 00 4c 61 |co n. ID| = %d.La|
|00002400| 72 67 65 42 75 20 66 bf | 65 72 49 4f 2e 63 3a 45 |rgeBu f.|erIO.c:E|
|00002410| 76 4c 67 57 72 69 74 65 | 49 4f 43 6f 6d 70 6c 65 |vLgWrite|IOComple|
|00002420| 74 69 6f 6e 31 3a 20 63 | 6f 75 6c 64 6e 27 74 20 |tion1: c|ouldn't |
|00002430| 66 69 6e 64 20 63 6c 69 | 65 6e 74 52 65 63 50 74 |find cli|entRecPt|
|00002440| 72 20 66 6f 72 20 63 6f | 20 6e 8f 20 49 44 20 3d |r for co| n. ID =|
|00002450| 20 25 64 00 4c 61 72 67 | 65 42 75 20 66 d4 65 72 | %d.Larg|eBu f.er|
|00002460| 49 4f 2e 63 3a 45 76 4c | 67 57 72 69 74 65 49 4f |IO.c:EvL|gWriteIO|
|00002470| 43 6f 6d 70 6c 65 74 69 | 6f 6e 3a 20 53 65 74 75 |Completi|on: Setu|
|00002480| 70 4c 67 52 65 63 65 69 | 76 65 20 66 61 69 6c 65 |pLgRecei|ve faile|
|00002490| 64 2c 20 61 66 74 65 72 | 20 4c 67 57 72 69 74 65 |d, after| LgWrite|
|000024a0| 43 6f 6d 70 6c 65 74 69 | 6f 6e 21 00 4c 61 72 67 |Completi|on!.Larg|
|000024b0| 65 42 75 20 66 d4 65 72 | 49 4f 2e 63 3a 45 76 4c |eBu f.er|IO.c:EvL|
|000024c0| 67 57 72 69 74 65 49 4f | 43 6f 6d 70 6c 65 74 69 |gWriteIO|Completi|
|000024d0| 6f 6e 3a 20 53 65 74 75 | 70 4c 67 52 65 63 65 69 |on: Setu|pLgRecei|
|000024e0| 76 65 20 46 41 49 4c 45 | 44 2c 20 61 66 74 65 72 |ve FAILE|D, after|
|000024f0| 20 4c 67 57 72 69 74 65 | 43 6f 6d 70 6c 65 74 69 | LgWrite|Completi|
|00002500| 6f 6e 21 00 4c 61 72 67 | 65 42 75 20 66 c3 65 72 |on!.Larg|eBu f.er|
|00002510| 49 4f 2e 63 3a 45 76 4c | 67 57 72 69 74 65 49 4f |IO.c:EvL|gWriteIO|
|00002520| 43 6f 6d 70 6c 65 74 69 | 6f 6e 3a 20 63 6f 75 6c |Completi|on: coul|
|00002530| 64 6e 27 74 20 66 69 6e | 64 20 65 6e 64 70 6f 69 |dn't fin|d endpoi|
|00002540| 6e 74 20 72 65 63 6f 72 | 64 21 00 4c 61 72 67 65 |nt recor|d!.Large|
|00002550| 42 75 20 66 a5 65 72 49 | 4f 2e 63 3a 45 76 4c 67 |Bu f.erI|O.c:EvLg|
|00002560| 57 72 69 74 65 49 4f 43 | 6f 6d 70 6c 65 74 69 6f |WriteIOC|ompletio|
|00002570| 6e 3a 20 00 4c 61 72 67 | 65 42 75 20 66 bd 65 72 |n: .Larg|eBu f.er|
|00002580| 49 4f 2e 63 3a 4c 67 57 | 72 69 74 65 49 4f 43 6f |IO.c:LgW|riteIOCo|
|00002590| 6d 70 6c 65 74 69 6f 6e | 32 3a 20 63 6f 75 6c 64 |mpletion|2: could|
|000025a0| 6e 27 74 20 66 69 6e 64 | 20 63 6c 69 65 6e 74 52 |n't find| clientR|
|000025b0| 65 63 50 74 72 20 66 6f | 72 20 63 6f 20 6e 8f 20 |ecPtr fo|r co n. |
|000025c0| 49 44 20 3d 20 25 64 00 | 4c 61 72 67 65 42 75 20 |ID = %d.|LargeBu |
|000025d0| 66 bd 65 72 49 4f 2e 63 | 3a 4c 67 57 72 69 74 65 |f.erIO.c|:LgWrite|
|000025e0| 49 4f 43 6f 6d 70 6c 65 | 74 69 6f 6e 31 3a 20 63 |IOComple|tion1: c|
|000025f0| 6f 75 6c 64 6e 27 74 20 | 66 69 6e 64 20 63 6c 69 |ouldn't |find cli|
|00002600| 65 6e 74 52 65 63 50 74 | 72 20 66 6f 72 20 63 6f |entRecPt|r for co|
|00002610| 20 6e 8f 20 49 44 20 3d | 20 25 64 00 4c 61 72 67 | n. ID =| %d.Larg|
|00002620| 65 42 75 20 66 d2 65 72 | 49 4f 2e 63 3a 4c 67 57 |eBu f.er|IO.c:LgW|
|00002630| 72 69 74 65 49 4f 43 6f | 6d 70 6c 65 74 69 6f 6e |riteIOCo|mpletion|
|00002640| 3a 20 53 65 74 75 70 4c | 67 52 65 63 65 69 76 65 |: SetupL|gReceive|
|00002650| 20 66 61 69 6c 65 64 2c | 20 61 66 74 65 72 20 4c | failed,| after L|
|00002660| 67 57 72 69 74 65 43 6f | 6d 70 6c 65 74 69 6f 6e |gWriteCo|mpletion|
|00002670| 21 00 4c 61 72 67 65 42 | 75 20 66 d2 65 72 49 4f |!.LargeB|u f.erIO|
|00002680| 2e 63 3a 4c 67 57 72 69 | 74 65 49 4f 43 6f 6d 70 |.c:LgWri|teIOComp|
|00002690| 6c 65 74 69 6f 6e 3a 20 | 53 65 74 75 70 4c 67 52 |letion: |SetupLgR|
|000026a0| 65 63 65 69 76 65 20 46 | 41 49 4c 45 44 2c 20 61 |eceive F|AILED, a|
|000026b0| 66 74 65 72 20 4c 67 57 | 72 69 74 65 43 6f 6d 70 |fter LgW|riteComp|
|000026c0| 6c 65 74 69 6f 6e 21 00 | 4c 61 72 67 65 42 75 20 |letion!.|LargeBu |
|000026d0| 66 cd 65 72 49 4f 2e 63 | 3a 4c 67 57 72 69 74 65 |f.erIO.c|:LgWrite|
|000026e0| 49 4f 43 6f 6d 70 6c 65 | 74 69 6f 6e 3a 20 63 6f |IOComple|tion: co|
|000026f0| 6d 70 6c 65 74 65 64 20 | 77 72 69 74 65 20 6f 66 |mpleted |write of|
|00002700| 20 5e 31 20 62 79 74 65 | 73 20 6f 66 20 72 73 72 | ^1 byte|s of rsr|
|00002710| 63 20 66 6f 72 6b 20 61 | 74 20 66 69 6c 65 20 6f |c fork a|t file o|
|00002720| 20 66 8d 73 65 74 20 5e | 32 00 4c 61 72 67 65 42 | f.set ^|2.LargeB|
|00002730| 75 20 66 cd 65 72 49 4f | 2e 63 3a 4c 67 57 72 69 |u f.erIO|.c:LgWri|
|00002740| 74 65 49 4f 43 6f 6d 70 | 6c 65 74 69 6f 6e 3a 20 |teIOComp|letion: |
|00002750| 63 6f 6d 70 6c 65 74 65 | 64 20 77 72 69 74 65 20 |complete|d write |
|00002760| 6f 66 20 5e 31 20 62 79 | 74 65 73 20 6f 66 20 64 |of ^1 by|tes of d|
|00002770| 61 74 61 20 66 6f 72 6b | 20 61 74 20 66 69 6c 65 |ata fork| at file|
|00002780| 20 6f 20 66 b5 73 65 74 | 20 5e 32 00 44 69 73 6b | o f.set| ^2.Disk|
|00002790| 52 65 71 75 65 73 74 2e | 63 3a 57 72 69 74 65 49 |Request.|c:WriteI|
|000027a0| 4f 43 6f 6d 70 6c 65 74 | 69 6f 6e 3a 20 50 42 57 |OComplet|ion: PBW|
|000027b0| 72 69 74 65 41 73 79 6e | 63 20 65 20 72 8e 20 3d |riteAsyn|c e r. =|
|000027c0| 20 25 64 00 2a 20 4c 61 | 72 67 65 42 75 20 66 98 | %d.* La|rgeBu f.|
|000027d0| 65 72 49 4f 2e 63 3a 53 | 74 61 72 74 52 65 63 65 |erIO.c:S|tartRece|
|000027e0| 69 76 65 54 6f 4c 67 42 | 75 20 66 96 65 72 3a 20 |iveToLgB|u f.er: |
|000027f0| 52 65 63 65 69 76 69 6e | 67 20 61 74 20 66 69 6c |Receivin|g at fil|
|00002800| 65 20 6f 20 66 9c 73 65 | 74 20 3d 20 5e 31 2c 20 |e o f.se|t = ^1, |
|00002810| 6c 65 6e 67 74 68 20 3d | 20 5e 32 00 4c 61 72 67 |length =| ^2.Larg|
|00002820| 65 42 75 20 66 98 65 72 | 49 4f 2e 63 3a 53 74 61 |eBu f.er|IO.c:Sta|
|00002830| 72 74 52 65 63 65 69 76 | 65 54 6f 4c 67 42 75 20 |rtReceiv|eToLgBu |
|00002840| 66 8b 65 72 3a 20 4c 61 | 72 67 65 20 62 75 20 66 |f.er: La|rge bu f|
|00002850| b5 65 72 20 72 65 63 65 | 69 76 65 20 72 65 71 75 |.er rece|ive requ|
|00002860| 65 73 74 65 64 2c 20 62 | 75 74 20 74 68 65 79 20 |ested, b|ut they |
|00002870| 61 72 65 20 6e 6f 74 20 | 69 6e 20 75 73 65 21 00 |are not |in use!.|
|00002880| 4c 61 72 67 65 42 75 20 | 66 93 65 72 49 4f 2e 63 |LargeBu |f.erIO.c|
|00002890| 3a 52 65 63 65 69 76 65 | 54 6f 4c 67 42 75 20 66 |:Receive|ToLgBu f|
|000028a0| 88 65 72 3a 20 6e 6f 20 | 62 75 20 66 a5 65 72 20 |.er: no |bu f.er |
|000028b0| 61 76 61 69 6c 61 62 6c | 65 2c 20 64 65 66 65 72 |availabl|e, defer|
|000028c0| 20 72 65 63 65 69 76 69 | 6e 67 2e 00 4c 61 72 67 | receivi|ng..Larg|
|000028d0| 65 42 75 20 66 93 65 72 | 49 4f 2e 63 3a 52 65 63 |eBu f.er|IO.c:Rec|
|000028e0| 65 69 76 65 54 6f 4c 67 | 42 75 20 66 8a 65 72 3a |eiveToLg|Bu f.er:|
|000028f0| 20 54 65 6d 70 20 62 75 | 20 66 87 65 72 20 69 73 | Temp bu| f.er is|
|00002900| 20 66 75 20 6c 91 2c 20 | 77 72 69 74 69 6e 67 20 | fu l., |writing |
|00002910| 5e 31 20 62 79 74 65 73 | 41 86 4c 61 72 67 65 42 |^1 bytes|A.LargeB|
|00002920| 75 20 66 93 65 72 49 4f | 2e 63 3a 52 65 63 65 69 |u f.erIO|.c:Recei|
|00002930| 76 65 54 6f 4c 67 42 75 | 20 66 84 65 72 3a 20 41 |veToLgBu| f.er: A|
|00002940| 20 6c aa 20 62 79 74 65 | 73 20 72 65 63 65 69 76 | l. byte|s receiv|
|00002950| 65 64 2c 20 62 75 66 44 | 61 74 61 4c 65 6e 67 74 |ed, bufD|ataLengt|
|00002960| 68 20 3d 20 5e 31 00 4c | 61 72 67 65 42 75 20 66 |h = ^1.L|argeBu f|
|00002970| 93 65 72 49 4f 2e 63 3a | 52 65 63 65 69 76 65 54 |.erIO.c:|ReceiveT|
|00002980| 6f 4c 67 42 75 20 66 93 | 65 72 3a 20 4f 54 52 63 |oLgBu f.|er: OTRc|
|00002990| 76 20 72 65 74 75 72 6e | 65 64 20 65 20 72 8e 6f |v return|ed e r.o|
|000029a0| 72 20 3d 20 25 64 00 4c | 61 72 67 65 42 75 20 66 |r = %d.L|argeBu f|
|000029b0| 93 65 72 49 4f 2e 63 3a | 52 65 63 65 69 76 65 54 |.erIO.c:|ReceiveT|
|000029c0| 6f 4c 67 42 75 20 66 93 | 65 72 3a 20 4f 54 52 63 |oLgBu f.|er: OTRc|
|000029d0| 76 20 72 65 74 75 72 6e | 65 64 20 65 20 72 8e 6f |v return|ed e r.o|
|000029e0| 72 20 3d 20 5e 31 00 4c | 61 72 67 65 42 75 20 66 |r = ^1.L|argeBu f|
|000029f0| 93 65 72 49 4f 2e 63 3a | 52 65 63 65 69 76 65 54 |.erIO.c:|ReceiveT|
|00002a00| 6f 4c 67 42 75 20 66 a0 | 65 72 3a 20 4f 54 52 63 |oLgBu f.|er: OTRc|
|00002a10| 76 20 72 65 74 75 72 6e | 65 64 20 6f 75 74 20 6f |v return|ed out o|
|00002a20| 66 20 73 74 61 74 65 20 | 65 20 72 8e 6f 72 20 3d |f state |e r.or =|
|00002a30| 20 5e 31 00 4c 61 72 67 | 65 42 75 20 66 93 65 72 | ^1.Larg|eBu f.er|
|00002a40| 49 4f 2e 63 3a 52 65 63 | 65 69 76 65 54 6f 4c 67 |IO.c:Rec|eiveToLg|
|00002a50| 42 75 20 66 a2 65 72 3a | 20 4f 54 52 63 76 20 72 |Bu f.er:| OTRcv r|
|00002a60| 65 74 75 72 6e 65 64 20 | 73 74 61 74 65 20 63 68 |eturned |state ch|
|00002a70| 61 6e 67 69 6e 67 20 65 | 20 72 8e 6f 72 20 3d 20 |anging e| r.or = |
|00002a80| 5e 31 00 4c 61 72 67 65 | 42 75 20 66 93 65 72 49 |^1.Large|Bu f.erI|
|00002a90| 4f 2e 63 3a 52 65 63 65 | 69 76 65 54 6f 4c 67 42 |O.c:Rece|iveToLgB|
|00002aa0| 75 20 66 87 65 72 3a 20 | 6b 4f 54 4c 20 6f 81 6b |u f.er: |kOTL o.k|
|00002ab0| 45 20 72 8a 20 72 65 63 | 27 64 2c 20 4f 54 4c 20 |E r. rec|'d, OTL |
|00002ac0| 6f 96 6b 20 72 65 73 75 | 6c 74 20 3d 20 25 30 38 |o.k resu|lt = %08|
|00002ad0| 78 00 4c 61 72 67 65 42 | 75 20 66 93 65 72 49 4f |x.LargeB|u f.erIO|
|00002ae0| 2e 63 3a 52 65 63 65 69 | 76 65 54 6f 4c 67 42 75 |.c:Recei|veToLgBu|
|00002af0| 20 66 87 65 72 20 2d 20 | 4f 54 4c 20 6f 91 6b 20 | f.er - |OTL o.k |
|00002b00| 67 6f 74 20 54 5f 4f 52 | 44 52 45 4c 2c 20 63 61 |got T_OR|DREL, ca|
|00002b10| 20 6c 90 69 6e 67 20 48 | 61 6e 64 6c 65 5f 4f 52 | l.ing H|andle_OR|
|00002b20| 44 52 45 4c 41 86 4c 61 | 72 67 65 42 75 20 66 93 |DRELA.La|rgeBu f.|
|00002b30| 65 72 49 4f 2e 63 3a 52 | 65 63 65 69 76 65 54 6f |erIO.c:R|eceiveTo|
|00002b40| 4c 67 42 75 20 66 87 65 | 72 3a 20 6b 4f 54 4c 20 |LgBu f.e|r: kOTL |
|00002b50| 6f 81 6b 45 20 72 8a 20 | 72 65 63 27 64 2c 20 4f |o.kE r. |rec'd, O|
|00002b60| 54 4c 20 6f 96 6b 20 72 | 65 73 75 6c 74 20 3d 20 |TL o.k r|esult = |
|00002b70| 30 78 5e 41 00 4c 61 72 | 67 65 42 75 20 66 93 65 |0x^A.Lar|geBu f.e|
|00002b80| 72 49 4f 2e 63 3a 52 65 | 63 65 69 76 65 54 6f 4c |rIO.c:Re|ceiveToL|
|00002b90| 67 42 75 20 66 9a 65 72 | 3a 20 4f 54 52 63 76 20 |gBu f.er|: OTRcv |
|00002ba0| 67 6f 74 20 5e 31 20 62 | 79 74 65 73 20 61 74 20 |got ^1 b|ytes at |
|00002bb0| 6f 20 66 92 73 65 74 20 | 5e 32 2c 20 5e 6b 33 00 |o f.set |^2, ^k3.|
|00002bc0| 4c 61 72 67 65 42 75 20 | 66 93 65 72 49 4f 2e 63 |LargeBu |f.erIO.c|
|00002bd0| 3a 52 65 63 65 69 76 65 | 54 6f 4c 67 42 75 20 66 |:Receive|ToLgBu f|
|00002be0| 8d 65 72 3a 20 4e 65 69 | 74 68 65 72 20 62 75 20 |.er: Nei|ther bu |
|00002bf0| 66 a9 65 72 20 72 65 61 | 64 79 20 66 6f 72 20 72 |f.er rea|dy for r|
|00002c00| 65 63 65 69 76 65 2c 20 | 72 65 74 75 72 6e 69 6e |eceive, |returnin|
|00002c10| 67 2e 00 2a 20 4c 61 72 | 67 65 42 75 20 66 93 65 |g..* Lar|geBu f.e|
|00002c20| 72 49 4f 2e 63 3a 52 65 | 63 65 69 76 65 54 6f 4c |rIO.c:Re|ceiveToL|
|00002c30| 67 42 75 20 66 a7 65 72 | 3a 20 5e 31 20 62 79 74 |gBu f.er|: ^1 byt|
|00002c40| 65 73 20 72 65 63 27 64 | 2c 20 6f 66 20 5e 32 20 |es rec'd|, of ^2 |
|00002c50| 74 6f 74 61 6c 2e 00 4c | 61 72 67 65 42 75 20 66 |total..L|argeBu f|
|00002c60| 93 65 72 49 4f 2e 63 3a | 52 65 63 65 69 76 65 54 |.erIO.c:|ReceiveT|
|00002c70| 6f 4c 67 42 75 20 66 9a | 65 72 3a 20 46 69 6c 65 |oLgBu f.|er: File|
|00002c80| 20 78 66 65 72 20 72 65 | 63 20 70 74 72 20 69 73 | xfer re|c ptr is|
|00002c90| 20 4e 55 20 4c 8a 21 00 | 2a 20 4c 61 72 67 65 42 | NU L.!.|* LargeB|
|00002ca0| 75 20 66 a6 65 72 49 4f | 2e 63 3a 53 65 74 75 70 |u f.erIO|.c:Setup|
|00002cb0| 4c 67 52 65 63 65 69 76 | 65 3a 20 74 65 6d 70 42 |LgReceiv|e: tempB|
|00002cc0| 75 66 50 74 72 20 3d 20 | 5e 78 31 41 88 2a 20 4c |ufPtr = |^x1A.* L|
|00002cd0| 61 72 67 65 42 75 20 66 | d1 65 72 49 4f 2e 63 3a |argeBu f|.erIO.c:|
|00002ce0| 53 65 74 75 70 4c 67 52 | 65 63 65 69 76 65 3a 20 |SetupLgR|eceive: |
|00002cf0| 4c 47 5f 52 45 43 45 49 | 56 45 5f 53 45 54 55 50 |LG_RECEI|VE_SETUP|
|00002d00| 5f 53 54 41 52 54 45 44 | 20 69 73 20 61 6c 72 65 |_STARTED| is alre|
|00002d10| 61 64 79 20 73 65 74 2c | 20 72 65 74 75 72 6e 69 |ady set,| returni|
|00002d20| 6e 67 2e 00 4c 61 72 67 | 65 42 75 20 66 96 65 72 |ng..Larg|eBu f.er|
|00002d30| 49 4f 2e 63 3a 47 65 74 | 4e 65 78 74 52 65 63 65 |IO.c:Get|NextRece|
|00002d40| 69 76 65 42 75 20 66 94 | 65 72 3a 20 72 65 74 75 |iveBu f.|er: retu|
|00002d50| 72 6e 69 6e 67 20 74 65 | 6d 70 20 62 75 20 66 91 |rning te|mp bu f.|
|00002d60| 65 72 20 70 74 72 20 5e | 78 31 00 4c 61 72 67 65 |er ptr ^|x1.Large|
|00002d70| 42 75 20 66 96 65 72 49 | 4f 2e 63 3a 47 65 74 4e |Bu f.erI|O.c:GetN|
|00002d80| 65 78 74 52 65 63 65 69 | 76 65 42 75 20 66 83 65 |extRecei|veBu f.e|
|00002d90| 72 3a 20 41 86 4c 61 72 | 67 65 42 75 20 66 a3 65 |r: A.Lar|geBu f.e|
|00002da0| 72 49 4f 2e 63 3a 53 74 | 61 72 74 4c 67 52 65 61 |rIO.c:St|artLgRea|
|00002db0| 64 46 72 6f 6d 46 69 6c | 65 3a 20 00 4c 61 72 67 |dFromFil|e: .Larg|
|00002dc0| 65 42 75 20 66 a0 65 72 | 49 4f 2e 63 3a 53 74 61 |eBu f.er|IO.c:Sta|
|00002dd0| 72 74 4c 67 52 65 61 64 | 3a 20 50 42 52 65 61 64 |rtLgRead|: PBRead|
|00002de0| 41 73 79 6e 63 20 69 20 | 6d 9b 65 64 69 61 74 65 |Async i |m.ediate|
|00002df0| 6c 79 20 72 65 74 75 72 | 6e 65 64 20 25 64 00 4c |ly retur|ned %d.L|
|00002e00| 61 72 67 65 42 75 20 66 | b0 65 72 49 4f 2e 63 3a |argeBu f|.erIO.c:|
|00002e10| 53 74 61 72 74 4c 67 52 | 65 61 64 3a 20 52 65 61 |StartLgR|ead: Rea|
|00002e20| 64 69 6e 67 20 5e 31 20 | 62 79 74 65 73 20 66 72 |ding ^1 |bytes fr|
|00002e30| 6f 6d 20 5e 41 20 61 74 | 20 6f 20 66 a5 73 65 74 |om ^A at| o f.set|
|00002e40| 20 5e 32 00 72 65 73 6f | 75 72 63 65 20 66 6f 72 | ^2.reso|urce for|
|00002e50| 6b 00 64 61 74 61 20 66 | 6f 72 6b 00 4c 61 72 67 |k.data f|ork.Larg|
|00002e60| 65 42 75 20 66 c2 65 72 | 49 4f 2e 63 3a 53 74 61 |eBu f.er|IO.c:Sta|
|00002e70| 72 74 4c 67 52 65 61 64 | 3a 20 4c 47 5f 52 45 41 |rtLgRead|: LG_REA|
|00002e80| 44 5f 52 45 53 54 41 52 | 54 5f 57 41 49 54 49 4e |D_RESTAR|T_WAITIN|
|00002e90| 47 20 61 6c 72 65 61 64 | 79 20 73 65 74 2c 20 72 |G alread|y set, r|
|00002ea0| 65 74 75 72 6e 69 6e 67 | 2e 41 86 4c 61 72 67 65 |eturning|.A.Large|
|00002eb0| 42 75 20 66 98 65 72 49 | 4f 2e 63 3a 53 74 61 72 |Bu f.erI|O.c:Star|
|00002ec0| 74 4c 67 52 65 61 64 3a | 20 4e 6f 20 62 75 20 66 |tLgRead:| No bu f|
|00002ed0| 9b 65 72 20 61 76 61 69 | 6c 61 62 6c 65 2c 20 72 |.er avai|lable, r|
|00002ee0| 65 67 69 73 74 65 72 69 | 6e 67 20 62 75 20 66 84 |egisteri|ng bu f.|
|00002ef0| 65 72 20 66 72 20 65 8d | 20 70 72 6f 63 2e 00 4c |er fr e.| proc..L|
|00002f00| 61 72 67 65 42 75 20 66 | 9d 65 72 49 4f 2e 63 3a |argeBu f|.erIO.c:|
|00002f10| 53 74 61 72 74 4c 67 52 | 65 61 64 3a 20 4e 6f 20 |StartLgR|ead: No |
|00002f20| 74 65 6d 70 20 62 75 20 | 66 98 65 72 73 20 61 76 |temp bu |f.ers av|
|00002f30| 61 69 6c 61 62 6c 65 2c | 20 72 65 74 75 72 6e 69 |ailable,| returni|
|00002f40| 6e 67 2e 41 86 4c 61 72 | 67 65 42 75 20 66 9b 65 |ng.A.Lar|geBu f.e|
|00002f50| 72 49 4f 2e 63 3a 53 74 | 61 72 74 4c 67 52 65 61 |rIO.c:St|artLgRea|
|00002f60| 64 3a 20 00 4c 61 72 67 | 65 42 75 20 66 a7 65 72 |d: .Larg|eBu f.er|
|00002f70| 49 4f 2e 63 3a 52 65 73 | 74 61 72 74 4c 67 52 65 |IO.c:Res|tartLgRe|
|00002f80| 61 64 46 72 6f 6d 46 69 | 6c 65 3a 20 00 2a 20 4c |adFromFi|le: .* L|
|00002f90| 61 72 67 65 42 75 20 66 | ae 65 72 49 44 2e 63 3a |argeBu f|.erID.c:|
|00002fa0| 4c 67 52 65 61 64 49 4f | 43 6f 6d 70 6c 65 74 69 |LgReadIO|Completi|
|00002fb0| 6f 6e 3a 20 43 6c 6f 73 | 65 20 6f 66 20 72 73 72 |on: Clos|e of rsr|
|00002fc0| 63 20 66 6f 72 6b 20 65 | 20 72 9c 6f 72 20 3d 20 |c fork e| r.or = |
|00002fd0| 5e 31 2c 20 66 52 65 66 | 20 3d 20 5e 32 2e 00 2a |^1, fRef| = ^2..*|
|00002fe0| 20 4c 61 72 67 65 42 75 | 20 66 ae 65 72 49 44 2e | LargeBu| f.erID.|
|00002ff0| 63 3a 4c 67 52 65 61 64 | 49 4f 43 6f 6d 70 6c 65 |c:LgRead|IOComple|
|00003000| 74 69 6f 6e 3a 20 43 6c | 6f 73 65 20 6f 66 20 64 |tion: Cl|ose of d|
|00003010| 61 74 61 20 66 6f 72 6b | 20 65 20 72 c2 6f 72 20 |ata fork| e r.or |
|00003020| 3d 20 5e 31 2c 20 66 52 | 65 66 20 3d 20 5e 32 2e |= ^1, fR|ef = ^2.|
|00003030| 00 44 69 73 6b 52 65 71 | 75 65 73 74 2e 63 3a 4c |.DiskReq|uest.c:L|
|00003040| 67 52 65 61 64 49 4f 43 | 6f 6d 70 6c 65 74 69 6f |gReadIOC|ompletio|
|00003050| 6e 3a 20 50 42 52 65 61 | 64 41 73 79 6e 63 20 65 |n: PBRea|dAsync e|
|00003060| 20 72 8c 20 3d 20 25 64 | 00 4c 61 72 67 65 42 75 | r. = %d|.LargeBu|
|00003070| 20 66 a2 65 72 49 4f 2e | 63 3a 4c 67 52 65 61 64 | f.erIO.|c:LgRead|
|00003080| 49 4f 43 6f 6d 70 6c 65 | 74 69 6f 6e 3a 20 00 4c |IOComple|tion: .L|
|00003090| 61 72 67 65 42 75 20 66 | be 65 72 49 4f 2e 63 3a |argeBu f|.erIO.c:|
|000030a0| 53 74 61 72 74 4c 67 44 | 61 74 61 53 65 6e 64 3a |StartLgD|ataSend:|
|000030b0| 20 53 65 6e 64 41 76 61 | 69 6c 61 62 6c 65 4c 67 | SendAva|ilableLg|
|000030c0| 44 61 74 61 20 72 65 73 | 75 6c 74 20 3d 20 73 65 |Data res|ult = se|
|000030d0| 6e 64 52 65 73 75 6c 74 | 41 86 4c 61 72 67 65 42 |ndResult|A.LargeB|
|000030e0| 75 20 66 99 65 72 49 4f | 2e 63 3a 53 74 61 72 74 |u f.erIO|.c:Start|
|000030f0| 4c 67 44 61 74 61 53 65 | 6e 64 3a 20 63 61 20 6c |LgDataSe|nd: ca l|
|00003100| 82 69 6e 67 20 20 9a 53 | 65 6e 64 41 76 61 69 6c |.ing .S|endAvail|
|00003110| 61 62 6c 65 4c 67 44 61 | 74 61 00 4c 61 72 67 65 |ableLgDa|ta.Large|
|00003120| 42 75 20 66 a9 65 72 49 | 4f 2e 63 3a 53 74 61 72 |Bu f.erI|O.c:Star|
|00003130| 74 4c 67 44 61 74 61 53 | 65 6e 64 3a 20 53 74 61 |tLgDataS|end: Sta|
|00003140| 72 74 4c 67 44 61 74 61 | 53 65 6e 64 20 63 61 20 |rtLgData|Send ca |
|00003150| 6c 88 65 64 20 74 77 69 | 63 65 20 21 21 40 86 4c |l.ed twi|ce !!@.L|
|00003160| 61 72 67 65 42 75 20 66 | 9f 65 72 49 4f 2e 63 3a |argeBu f|.erIO.c:|
|00003170| 53 74 61 72 74 4c 67 44 | 61 74 61 53 65 6e 64 3a |StartLgD|ataSend:|
|00003180| 20 00 4c 61 72 67 65 42 | 75 20 66 a0 65 72 49 4f | .LargeB|u f.erIO|
|00003190| 2e 63 3a 53 65 6e 64 41 | 76 61 69 6c 61 62 6c 65 |.c:SendA|vailable|
|000031a0| 4c 67 44 61 74 61 3a 20 | 4e 6f 20 62 75 20 66 92 |LgData: |No bu f.|
|000031b0| 65 72 20 74 6f 20 73 65 | 6e 64 21 00 4c 61 72 67 |er to se|nd!.Larg|
|000031c0| 65 42 75 20 66 a4 65 72 | 49 4f 2e 63 3a 53 65 6e |eBu f.er|IO.c:Sen|
|000031d0| 64 41 76 61 69 6c 61 62 | 6c 65 4c 67 44 61 74 61 |dAvailab|leLgData|
|000031e0| 3a 20 4f 54 53 6e 64 28 | 29 20 65 20 72 a8 6f 72 |: OTSnd(|) e r.or|
|000031f0| 20 5e 31 20 6f 6e 20 65 | 70 69 20 3d 20 5e 78 33 | ^1 on e|pi = ^x3|
|00003200| 2c 20 65 70 53 74 61 74 | 65 20 3d 20 5e 78 32 00 |, epStat|e = ^x2.|
|00003210| 4c 61 72 67 65 42 75 20 | 66 a4 65 72 49 4f 2e 63 |LargeBu |f.erIO.c|
|00003220| 3a 53 65 6e 64 41 76 61 | 69 6c 61 62 6c 65 4c 67 |:SendAva|ilableLg|
|00003230| 44 61 74 61 3a 20 4f 54 | 53 6e 64 28 29 20 65 20 |Data: OT|Snd() e |
|00003240| 72 98 6f 72 20 5e 31 20 | 2d 20 6e 6f 20 6d 65 6d |r.or ^1 |- no mem|
|00003250| 6f 72 79 00 4c 61 72 67 | 65 42 75 20 66 a2 65 72 |ory.Larg|eBu f.er|
|00003260| 49 4f 2e 63 3a 53 65 6e | 64 41 76 61 69 6c 61 62 |IO.c:Sen|dAvailab|
|00003270| 6c 65 4c 67 44 61 74 61 | 3a 20 4f 54 46 6c 6f 77 |leLgData|: OTFlow|
|00003280| 45 20 72 8c 20 3d 20 5e | 31 00 4c 61 72 67 65 42 |E r. = ^|1.LargeB|
|00003290| 75 20 66 cb 65 72 49 4f | 2e 63 3a 53 65 6e 64 41 |u f.erIO|.c:SendA|
|000032a0| 76 61 69 6c 61 62 6c 65 | 4c 67 44 61 74 61 3a 20 |vailable|LgData: |
|000032b0| 6f 6e 6c 79 20 5e 31 20 | 62 79 74 65 73 20 73 65 |only ^1 |bytes se|
|000032c0| 6e 74 2c 20 5e 32 20 72 | 65 71 75 65 73 74 65 64 |nt, ^2 r|equested|
|000032d0| 20 74 6f 20 73 65 6e 64 | 00 4c 61 72 67 65 42 75 | to send|.LargeBu|
|000032e0| 20 66 9c 65 72 49 4f 2e | 63 3a 53 65 6e 64 41 76 | f.erIO.|c:SendAv|
|000032f0| 61 69 6c 61 62 6c 65 4c | 67 44 61 74 61 3a 20 41 |ailableL|gData: A|
|00003300| 20 6c a1 20 62 79 74 65 | 73 20 62 79 74 65 73 20 | l. byte|s bytes |
|00003310| 73 65 6e 74 20 28 5e 31 | 29 20 69 6e 20 6c 61 72 |sent (^1|) in lar|
|00003320| 67 65 20 62 75 20 66 8d | 65 72 20 6f 6e 20 65 70 |ge bu f.|er on ep|
|00003330| 69 20 5e 78 33 00 20 2a | b4 20 53 65 6e 64 41 76 |i ^x3. *|. SendAv|
|00003340| 61 69 6c 61 62 6c 65 4c | 67 44 61 74 61 3a 20 4f |ailableL|gData: O|
|00003350| 54 53 6e 64 3a 20 53 65 | 6e 74 20 5e 31 20 62 79 |TSnd: Se|nt ^1 by|
|00003360| 74 65 73 20 61 74 20 5e | 78 32 2c 20 62 75 20 66 |tes at ^|x2, bu f|
|00003370| 83 65 72 20 6f 20 66 8f | 73 65 74 20 3d 20 5e 33 |.er o f.|set = ^3|
|00003380| 00 4c 61 72 67 65 42 75 | 20 66 b4 65 72 49 4f 2e |.LargeBu| f.erIO.|
|00003390| 63 3a 53 65 6e 64 41 76 | 61 69 6c 61 62 6c 65 4c |c:SendAv|ailableL|
|000033a0| 67 44 61 74 61 3a 20 4f | 54 53 6e 64 3a 20 5e 31 |gData: O|TSnd: ^1|
|000033b0| 20 62 79 74 65 73 20 73 | 65 6e 74 2c 20 5e 6b 32 | bytes s|ent, ^k2|
|000033c0| 41 86 4c 61 72 67 65 42 | 75 20 66 a3 65 72 49 4f |A.LargeB|u f.erIO|
|000033d0| 2e 63 3a 53 65 6e 64 41 | 76 61 69 6c 61 62 6c 65 |.c:SendA|vailable|
|000033e0| 4c 67 44 61 74 61 3a 20 | 4f 54 53 6e 64 3a 20 65 |LgData: |OTSnd: e|
|000033f0| 20 72 91 20 3d 20 5e 31 | 2c 20 5e 6b 32 00 4c 61 | r. = ^1|, ^k2.La|
|00003400| 72 67 65 42 75 20 66 bc | 65 72 49 4f 2e 63 3a 53 |rgeBu f.|erIO.c:S|
|00003410| 65 6e 64 41 76 61 69 6c | 61 62 6c 65 4c 67 44 61 |endAvail|ableLgDa|
|00003420| 74 61 3a 20 4f 54 53 6e | 64 3a 20 53 65 6e 64 69 |ta: OTSn|d: Sendi|
|00003430| 6e 67 20 5e 31 20 62 79 | 74 65 73 20 61 74 20 66 |ng ^1 by|tes at f|
|00003440| 69 6c 65 20 6f 20 66 98 | 73 65 74 20 5e 32 20 6f |ile o f.|set ^2 o|
|00003450| 6e 20 65 70 69 20 5e 78 | 33 00 4c 61 72 67 65 42 |n epi ^x|3.LargeB|
|00003460| 75 20 66 a0 65 72 49 4f | 2e 63 3a 53 65 6e 64 41 |u f.erIO|.c:SendA|
|00003470| 76 61 69 6c 61 62 6c 65 | 4c 67 44 61 74 61 3a 20 |vailable|LgData: |
|00003480| 73 65 6e 64 4f 20 66 86 | 73 65 74 20 65 78 63 20 |sendO f.|set exc |
|00003490| 65 9b 64 73 20 74 6f 74 | 61 6c 4c 67 53 65 6e 64 |e.ds tot|alLgSend|
|000034a0| 42 79 74 65 73 21 00 4c | 61 72 67 65 42 75 20 66 |Bytes!.L|argeBu f|
|000034b0| a0 65 72 49 4f 2e 63 3a | 53 65 6e 64 41 76 61 69 |.erIO.c:|SendAvai|
|000034c0| 6c 61 62 6c 65 4c 67 44 | 61 74 61 3a 20 73 65 6e |lableLgD|ata: sen|
|000034d0| 64 4f 20 66 9c 73 65 74 | 20 3d 20 5e 31 2c 20 62 |dO f.set| = ^1, b|
|000034e0| 75 66 4c 65 6e 20 3d 20 | 5e 31 00 4c 61 72 67 65 |ufLen = |^1.Large|
|000034f0| 42 75 20 66 c5 65 72 49 | 4f 2e 63 3a 53 65 6e 64 |Bu f.erI|O.c:Send|
|00003500| 41 76 61 69 6c 61 62 6c | 65 4c 67 44 61 74 61 3a |Availabl|eLgData:|
|00003510| 20 74 65 6d 70 42 75 66 | 49 6e 66 6f 50 74 72 2d | tempBuf|InfoPtr-|
|00003520| 3e 62 75 66 44 61 74 61 | 4c 65 6e 67 74 68 20 3d |>bufData|Length =|
|00003530| 20 5e 31 00 4c 61 72 67 | 65 42 75 20 66 ca 65 72 | ^1.Larg|eBu f.er|
|00003540| 49 4f 2e 63 3a 53 65 6e | 64 41 76 61 69 6c 61 62 |IO.c:Sen|dAvailab|
|00003550| 6c 65 4c 67 44 61 74 61 | 3a 20 74 65 6d 70 42 75 |leLgData|: tempBu|
|00003560| 66 49 6e 66 6f 50 74 72 | 2d 3e 72 65 6c 65 61 73 |fInfoPtr|->releas|
|00003570| 65 64 42 79 74 65 43 6f | 75 6e 74 20 3d 20 5e 31 |edByteCo|unt = ^1|
|00003580| 20 00 4c 61 72 67 65 42 | 75 20 66 f6 65 72 49 4f | .LargeB|u f.erIO|
|00003590| 2e 63 3a 53 65 6e 64 41 | 76 61 69 6c 61 62 6c 65 |.c:SendA|vailable|
|000035a0| 4c 67 44 61 74 61 3a 20 | 74 65 6d 70 31 49 6e 66 |LgData: |temp1Inf|
|000035b0| 6f 20 61 74 20 5e 78 31 | 2c 20 74 65 6d 70 32 49 |o at ^x1|, temp2I|
|000035c0| 6e 66 6f 20 61 74 20 5e | 78 32 20 00 53 65 6e 64 |nfo at ^|x2 .Send|
|000035d0| 41 76 61 69 6c 61 62 6c | 65 4c 67 44 61 74 61 3a |Availabl|eLgData:|
|000035e0| 20 55 73 69 6e 67 20 74 | 65 6d 70 42 75 66 49 6e | Using t|empBufIn|
|000035f0| 66 6f 20 61 74 20 5e 78 | 31 00 2a 20 4c 61 72 67 |fo at ^x|1.* Larg|
|00003600| 65 42 75 20 66 a1 65 72 | 49 4f 2e 63 3a 53 65 6e |eBu f.er|IO.c:Sen|
|00003610| 64 41 76 61 69 6c 61 62 | 6c 65 4c 67 44 61 74 61 |dAvailab|leLgData|
|00003620| 3a 20 73 65 6e 64 20 6f | 20 66 8f 73 65 74 20 3d |: send o| f.set =|
|00003630| 20 5e 31 2c 20 66 69 6c | 65 20 6f 20 66 91 73 65 | ^1, fil|e o f.se|
|00003640| 74 20 3d 20 5e 32 00 2a | 20 4c 61 72 67 65 42 75 |t = ^2.*| LargeBu|
|00003650| 20 66 af 65 72 49 4f 2e | 63 3a 53 65 6e 64 41 76 | f.erIO.|c:SendAv|
|00003660| 61 69 6c 61 62 6c 65 4c | 67 44 61 74 61 3a 20 74 |ailableL|gData: t|
|00003670| 65 6d 70 42 75 66 49 6e | 66 6f 50 74 72 20 69 73 |empBufIn|foPtr is|
|00003680| 20 4e 55 20 4c 88 21 00 | 4c 61 72 67 65 42 75 20 | NU L.!.|LargeBu |
|00003690| 66 c3 65 72 49 4f 2e 63 | 3a 53 65 6e 64 41 76 61 |f.erIO.c|:SendAva|
|000036a0| 69 6c 61 62 6c 65 4c 67 | 44 61 74 61 3a 20 74 72 |ilableLg|Data: tr|
|000036b0| 79 69 6e 67 20 74 6f 20 | 73 65 6e 64 20 77 69 74 |ying to |send wit|
|000036c0| 68 20 66 69 6c 65 58 66 | 65 72 50 6f 72 74 52 65 |h fileXf|erPortRe|
|000036d0| 66 20 3d 20 4e 55 20 4c | 88 21 00 4c 61 72 67 65 |f = NU L|.!.Large|
|000036e0| 42 75 20 66 90 65 72 49 | 4f 2e 63 3a 48 61 6e 64 |Bu f.erI|O.c:Hand|
|000036f0| 6c 65 4c 67 42 75 20 66 | 84 65 72 44 65 61 20 6c |leLgBu f|.erDea l|
|00003700| ac 6f 63 61 74 69 6f 6e | 3a 20 72 65 6c 65 61 73 |.ocation|: releas|
|00003710| 65 64 20 5e 31 20 62 79 | 74 65 73 2c 20 74 6f 74 |ed ^1 by|tes, tot|
|00003720| 61 6c 20 3d 20 5e 32 20 | 62 79 74 65 73 00 20 2a |al = ^2 |bytes. *|
|00003730| 8a 20 48 61 6e 64 6c 65 | 4c 67 42 75 20 66 84 65 |. Handle|LgBu f.e|
|00003740| 72 44 65 61 20 6c a6 6f | 63 61 74 69 6f 6e 3a 20 |rDea l.o|cation: |
|00003750| 75 73 69 6e 67 20 74 65 | 6d 70 42 75 66 49 6e 66 |using te|mpBufInf|
|00003760| 6f 50 74 72 20 3d 20 5e | 78 31 2c 20 62 75 20 66 |oPtr = ^|x1, bu f|
|00003770| 94 65 72 20 61 74 20 5e | 78 32 2c 20 65 6e 64 20 |.er at ^|x2, end |
|00003780| 61 74 20 5e 78 33 41 86 | 4c 61 72 67 65 42 75 20 |at ^x3A.|LargeBu |
|00003790| 66 90 65 72 49 4f 2e 63 | 3a 48 61 6e 64 6c 65 4c |f.erIO.c|:HandleL|
|000037a0| 67 42 75 20 66 84 65 72 | 44 65 61 20 6c 98 6f 63 |gBu f.er|Dea l.oc|
|000037b0| 61 74 69 6f 6e 3a 20 6d | 65 6d 50 74 72 20 6e 6f |ation: m|emPtr no|
|000037c0| 74 20 69 6e 20 62 75 20 | 66 9a 65 72 20 66 6f 72 |t in bu |f.er for|
|000037d0| 20 65 70 69 20 3d 20 30 | 78 25 30 38 78 00 4c 61 | epi = 0|x%08x.La|
|000037e0| 72 67 65 42 75 20 66 90 | 65 72 49 4f 2e 63 3a 48 |rgeBu f.|erIO.c:H|
|000037f0| 61 6e 64 6c 65 4c 67 42 | 75 20 66 84 65 72 44 65 |andleLgB|u f.erDe|
|00003800| 61 20 6c 98 6f 63 61 74 | 69 6f 6e 3a 20 6e 6f 20 |a l.ocat|ion: no |
|00003810| 74 65 6d 70 20 6d 65 6d | 6f 72 79 20 61 20 6c 9e |temp mem|ory a l.|
|00003820| 6f 63 61 74 65 64 20 66 | 6f 72 20 65 70 69 20 3d |ocated f|or epi =|
|00003830| 20 30 78 25 30 38 78 00 | 4c 61 72 67 65 42 75 20 | 0x%08x.|LargeBu |
|00003840| 66 90 65 72 49 4f 2e 63 | 3a 48 61 6e 64 6c 65 4c |f.erIO.c|:HandleL|
|00003850| 67 42 75 20 66 84 65 72 | 44 65 61 20 6c ac 6f 63 |gBu f.er|Dea l.oc|
|00003860| 61 74 69 6f 6e 3a 20 6e | 6f 20 66 69 6c 65 20 78 |ation: n|o file x|
|00003870| 66 65 72 20 72 65 63 6f | 72 64 20 66 6f 72 20 65 |fer reco|rd for e|
|00003880| 70 69 20 3d 20 30 78 25 | 30 38 78 41 88 2a 20 4c |pi = 0x%|08xA.* L|
|00003890| 61 72 67 65 42 75 20 66 | 90 65 72 49 4f 2e 63 3a |argeBu f|.erIO.c:|
|000038a0| 48 61 6e 64 6c 65 4c 67 | 42 75 20 66 84 65 72 44 |HandleLg|Bu f.erD|
|000038b0| 65 61 20 6c b4 6f 63 61 | 74 69 6f 6e 3a 20 70 74 |ea l.oca|tion: pt|
|000038c0| 72 20 3d 20 5e 78 31 2e | 20 6c 65 6e 20 3d 20 5e |r = ^x1.| len = ^|
|000038d0| 32 00 51 75 65 75 65 46 | 69 6c 65 73 2e 63 3a 48 |2.QueueF|iles.c:H|
|000038e0| 61 6e 64 6c 65 46 69 6c | 65 45 20 72 94 6f 72 3a |andleFil|eE r.or:|
|000038f0| 20 71 75 65 75 65 52 65 | 63 50 74 72 20 69 73 20 | queueRe|cPtr is |
|00003900| 4e 55 20 4c 99 21 00 51 | 75 65 75 65 46 69 6c 65 |NU L.!.Q|ueueFile|
|00003910| 73 2e 63 3a 48 61 6e 64 | 6c 65 46 69 6c 65 45 20 |s.c:Hand|leFileE |
|00003920| 72 9c 6f 72 3a 20 00 51 | 75 65 75 65 46 69 6c 65 |r.or: .Q|ueueFile|
|00003930| 73 2e 63 3a 52 65 6d 6f | 74 65 46 69 6c 65 45 20 |s.c:Remo|teFileE |
|00003940| 72 83 6f 72 3a 20 41 96 | 51 75 65 75 65 46 69 6c |r.or: A.|QueueFil|
|00003950| 65 73 2e 63 3a 4c 6f 63 | 61 6c 46 69 6c 65 45 20 |es.c:Loc|alFileE |
|00003960| 72 93 6f 72 3a 20 00 51 | 75 65 75 65 46 69 6c 65 |r.or: .Q|ueueFile|
|00003970| 73 2e 63 3a 43 61 20 6c | 84 46 69 6c 65 45 20 72 |s.c:Ca l|.FileE r|
|00003980| 84 6f 72 3a 20 65 20 72 | b9 6f 72 20 23 20 25 64 |.or: e r|.or # %d|
|00003990| 20 65 6e 63 6f 75 6e 74 | 65 72 65 64 20 77 68 69 | encount|ered whi|
|000039a0| 6c 65 20 63 6f 70 79 69 | 6e 67 20 61 20 66 69 6c |le copyi|ng a fil|
|000039b0| 65 2e 00 44 69 73 6b 52 | 65 71 75 65 73 74 2e 63 |e..DiskR|equest.c|
|000039c0| 3a 43 61 20 6c 84 46 69 | 6c 65 45 20 72 89 6f 72 |:Ca l.Fi|leE r.or|
|000039d0| 3a 20 46 49 4c 45 5f 45 | 20 52 84 4f 52 5f 43 41 |: FILE_E| R.OR_CA|
|000039e0| 20 4c a2 45 44 20 73 65 | 74 2c 20 72 65 74 75 72 | L.ED se|t, retur|
|000039f0| 6e 69 6e 67 2e 00 44 69 | 73 6b 52 65 71 75 65 73 |ning..Di|skReques|
|00003a00| 74 2e 63 3a 43 61 20 6c | 84 46 69 6c 65 45 20 72 |t.c:Ca l|.FileE r|
|00003a10| 88 6f 72 3a 20 4e 6f 20 | 62 75 20 66 91 65 72 2c |.or: No |bu f.er,|
|00003a20| 20 72 65 67 69 73 74 65 | 72 69 6e 67 20 62 75 20 | registe|ring bu |
|00003a30| 66 84 65 72 20 66 72 20 | 65 97 20 70 72 6f 63 2e |f.er fr |e. proc.|
|00003a40| 00 2a 20 51 75 65 75 65 | 46 69 6c 65 73 2e 63 3a |.* Queue|Files.c:|
|00003a50| 43 61 20 6c 84 46 69 6c | 65 45 20 72 84 6f 72 3a |Ca l.Fil|eE r.or:|
|00003a60| 20 65 20 72 86 6f 72 20 | 3d 20 5e 31 41 e1 51 75 | e r.or |= ^1A.Qu|
|00003a70| 65 75 65 46 69 6c 65 73 | 2e 63 3a 52 65 6d 6f 74 |eueFiles|.c:Remot|
|00003a80| 65 46 69 6c 65 43 6f 6d | 70 6c 65 74 65 3a 20 00 |eFileCom|plete: .|
|00003a90| 51 75 65 75 65 46 69 6c | 65 73 2e 63 3a 53 65 6e |QueueFil|es.c:Sen|
|00003aa0| 64 46 69 6c 65 43 6f 6d | 70 6c 65 74 65 3a 20 00 |dFileCom|plete: .|
|00003ab0| 51 75 65 75 65 46 69 6c | 65 73 2e 63 3a 4c 6f 63 |QueueFil|es.c:Loc|
|00003ac0| 61 6c 46 69 6c 65 43 6f | 6d 70 6c 65 74 65 3a 20 |alFileCo|mplete: |
|00003ad0| 41 b1 51 75 65 75 65 46 | 69 6c 65 73 2e 63 3a 48 |A.QueueF|iles.c:H|
|00003ae0| 61 6e 64 6c 65 46 69 6c | 65 43 6f 6d 70 6c 65 74 |andleFil|eComplet|
|00003af0| 65 3a 20 71 75 65 75 65 | 52 65 63 50 74 72 20 69 |e: queue|RecPtr i|
|00003b00| 73 20 4e 55 20 4c d3 21 | 00 11 43 6f 70 79 69 6e |s NU L.!|..Copyin|
|00003b10| 67 20 63 6f 6d 70 6c 65 | 74 65 2e 51 75 65 75 65 |g comple|te.Queue|
|00003b20| 46 69 6c 65 73 2e 63 3a | 48 61 6e 64 6c 65 46 69 |Files.c:|HandleFi|
|00003b30| 6c 65 43 6f 6d 70 6c 65 | 74 65 3a 20 00 51 75 65 |leComple|te: .Que|
|00003b40| 75 65 46 69 6c 65 73 2e | 63 3a 43 61 6e 63 65 6c |ueFiles.|c:Cancel|
|00003b50| 53 65 74 75 70 43 6f 70 | 79 3a 20 41 ad 51 75 65 |SetupCop|y: A.Que|
|00003b60| 75 65 46 69 6c 65 73 2e | 63 3a 53 65 6e 64 43 61 |ueFiles.|c:SendCa|
|00003b70| 6e 63 65 6c 52 65 71 75 | 65 73 74 3a 20 52 65 67 |ncelRequ|est: Reg|
|00003b80| 69 73 74 65 72 69 6e 67 | 20 62 75 20 66 84 65 72 |istering| bu f.er|
|00003b90| 20 66 72 20 65 e3 20 70 | 72 6f 63 2e 00 51 75 65 | fr e. p|roc..Que|
|00003ba0| 75 65 46 69 6c 65 73 2e | 63 3a 53 65 6e 64 43 61 |ueFiles.|c:SendCa|
|00003bb0| 6e 63 65 6c 52 65 71 75 | 65 73 74 3a 20 00 51 75 |ncelRequ|est: .Qu|
|00003bc0| 65 75 65 46 69 6c 65 73 | 2e 63 3a 44 6f 43 6f 6e |eueFiles|.c:DoCon|
|00003bd0| 74 69 6e 75 65 51 75 65 | 75 65 64 46 69 6c 65 3a |tinueQue|uedFile:|
|00003be0| 20 43 6f 75 6c 64 6e 27 | 74 20 53 65 74 46 50 6f | Couldn'|t SetFPo|
|00003bf0| 73 20 74 6f 20 25 64 2c | 20 65 20 72 fa 20 3d 20 |s to %d,| e r. = |
|00003c00| 25 64 2c 20 66 52 65 66 | 20 3d 20 25 64 00 51 75 |%d, fRef| = %d.Qu|
|00003c10| 65 75 65 46 69 6c 65 73 | 2e 63 3a 44 6f 43 6f 6e |eueFiles|.c:DoCon|
|00003c20| 74 69 6e 75 65 51 75 65 | 75 65 64 46 69 6c 65 3a |tinueQue|uedFile:|
|00003c30| 20 00 51 75 65 75 65 46 | 69 6c 65 73 2e 63 3a 44 | .QueueF|iles.c:D|
|00003c40| 6f 53 74 61 72 74 51 75 | 65 75 65 64 46 69 6c 65 |oStartQu|euedFile|
|00003c50| 3a 20 00 51 75 65 75 65 | 46 69 6c 65 73 2e 63 3a |: .Queue|Files.c:|
|00003c60| 53 65 74 75 70 51 75 65 | 75 65 3a 20 68 64 4f 70 |SetupQue|ue: hdOp|
|00003c70| 65 6e 46 69 6c 65 20 65 | 20 72 aa 6f 72 20 3d 20 |enFile e| r.or = |
|00003c80| 5e 31 00 51 75 65 75 65 | 46 69 6c 65 73 2e 63 3a |^1.Queue|Files.c:|
|00003c90| 53 65 74 75 70 51 75 65 | 75 65 3a 20 68 64 47 65 |SetupQue|ue: hdGe|
|00003ca0| 74 45 4f 46 20 65 20 72 | fd 6f 72 20 3d 20 5e 31 |tEOF e r|.or = ^1|
|00003cb0| 00 51 75 65 75 65 46 69 | 6c 65 73 2e 63 3a 53 65 |.QueueFi|les.c:Se|
|00003cc0| 74 75 70 51 75 65 75 65 | 3a 20 66 69 6c 65 20 45 |tupQueue|: file E|
|00003cd0| 4f 46 20 3d 20 5e 31 00 | 2a 20 51 75 65 75 65 46 |OF = ^1.|* QueueF|
|00003ce0| 69 6c 65 73 2e 63 3a 53 | 65 74 75 70 51 75 65 75 |iles.c:S|etupQueu|
|00003cf0| 65 3a 20 00 51 75 65 75 | 65 46 69 6c 65 73 2e 63 |e: .Queu|eFiles.c|
|00003d00| 3a 44 6f 53 65 74 75 70 | 43 6f 70 79 3a 20 43 6f |:DoSetup|Copy: Co|
|00003d10| 75 6c 64 6e 27 74 20 53 | 65 74 46 50 6f 73 20 74 |uldn't S|etFPos t|
|00003d20| 6f 20 25 64 2c 20 65 20 | 72 aa 20 3d 20 25 64 2c |o %d, e |r. = %d,|
|00003d30| 20 66 52 65 66 20 3d 20 | 25 64 00 51 75 65 75 65 | fRef = |%d.Queue|
|00003d40| 46 69 6c 65 73 2e 63 3a | 44 6f 53 65 74 75 70 43 |Files.c:|DoSetupC|
|00003d50| 6f 70 79 3a 20 41 a5 51 | 75 65 75 65 46 69 6c 65 |opy: A.Q|ueueFile|
|00003d60| 73 2e 63 3a 44 6f 50 61 | 75 73 65 43 6f 70 79 3a |s.c:DoPa|useCopy:|
|00003d70| 20 71 75 65 75 65 52 65 | 63 50 74 72 20 20 3d 82 | queueRe|cPtr =.|
|00003d80| 20 4e 55 20 4c ff 2c 20 | 63 61 6e 27 74 20 63 6f | NU L., |can't co|
|00003d90| 6e 74 69 6e 75 65 20 63 | 6f 70 79 21 00 51 75 65 |ntinue c|opy!.Que|
|00003da0| 75 65 46 69 6c 65 73 2e | 63 3a 44 6f 50 61 75 73 |ueFiles.|c:DoPaus|
|00003db0| 65 43 6f 70 79 3a 20 43 | 6f 70 79 69 6e 67 20 69 |eCopy: C|opying i|
|00003dc0| 73 20 61 6c 72 65 61 64 | 79 20 70 61 75 73 65 64 |s alread|y paused|
|00003dd0| 21 00 51 75 65 75 65 46 | 69 6c 65 73 2e 63 3a 44 |!.QueueF|iles.c:D|
|00003de0| 6f 50 61 75 73 65 43 6f | 70 79 3a 20 00 51 75 65 |oPauseCo|py: .Que|
|00003df0| 75 65 46 69 6c 65 73 2e | 63 3a 50 61 75 73 65 43 |ueFiles.|c:PauseC|
|00003e00| 6f 70 79 69 6e 67 ab 3a | 20 00 51 75 65 75 65 46 |opying.:| .QueueF|
|00003e10| 69 6c 65 73 2e 63 3a 44 | 6f 43 6f 6e 74 69 6e 75 |iles.c:D|oContinu|
|00003e20| 65 43 6f 70 79 3a 20 71 | 75 65 75 65 52 65 63 50 |eCopy: q|ueueRecP|
|00003e30| 74 72 20 20 3d 82 20 4e | 55 20 4c 95 2c 20 63 61 |tr =. N|U L., ca|
|00003e40| 6e 27 74 20 63 6f 6e 74 | 69 6e 75 65 20 63 6f 70 |n't cont|inue cop|
|00003e50| 79 21 41 ef 51 75 65 75 | 65 46 69 6c 65 73 2e 63 |y!A.Queu|eFiles.c|
|00003e60| 3a 44 6f 43 6f 6e 74 69 | 6e 75 65 43 6f 70 79 3a |:DoConti|nueCopy:|
|00003e70| 20 43 6f 70 79 69 6e 67 | 20 69 73 20 6e 6f 74 20 | Copying| is not |
|00003e80| 70 61 75 73 65 64 21 00 | 51 75 65 75 65 46 69 6c |paused!.|QueueFil|
|00003e90| 65 73 2e 63 3a 44 6f 43 | 6f 6e 74 69 6e 75 65 43 |es.c:DoC|ontinueC|
|00003ea0| 6f 70 79 3a 20 00 51 75 | 65 75 65 46 69 6c 65 73 |opy: .Qu|eueFiles|
|00003eb0| 2e 63 3a 43 6f 6e 74 69 | 6e 75 65 43 6f 70 79 69 |.c:Conti|nueCopyi|
|00003ec0| 6e 67 3a 20 41 ef 51 75 | 65 75 65 46 69 6c 65 73 |ng: A.Qu|eueFiles|
|00003ed0| 2e 63 3a 41 62 6f 72 74 | 43 6f 70 79 69 6e 67 45 |.c:Abort|CopyingE|
|00003ee0| 6e 64 70 6f 69 6e 74 43 | 6c 6f 73 65 64 3a 20 00 |ndpointC|losed: .|
|00003ef0| 51 75 65 75 65 46 69 6c | 65 73 2e 63 3a 44 6f 53 |QueueFil|es.c:DoS|
|00003f00| 74 6f 70 43 6f 70 79 3a | 20 00 51 75 65 75 65 46 |topCopy:| .QueueF|
|00003f10| 69 6c 65 73 2e 63 3a 53 | 74 6f 70 43 6f 70 79 69 |iles.c:S|topCopyi|
|00003f20| 6e 67 3a 20 71 75 65 75 | 65 52 65 63 50 74 72 20 |ng: queu|eRecPtr |
|00003f30| 77 61 73 20 4e 55 20 4c | ff 21 00 2a 20 51 75 65 |was NU L|.!.* Que|
|00003f40| 75 65 46 69 6c 65 73 2e | 63 3a 53 74 6f 70 43 6f |ueFiles.|c:StopCo|
|00003f50| 70 79 69 6e 67 3a 20 71 | 75 65 75 65 52 65 63 50 |pying: q|ueueRecP|
|00003f60| 74 72 20 3d 20 5e 78 31 | 00 51 75 65 75 65 46 69 |tr = ^x1|.QueueFi|
|00003f70| 6c 65 73 2e 63 3a 45 78 | 65 63 75 74 65 43 6f 6d |les.c:Ex|ecuteCom|
|00003f80| 70 6c 65 74 69 6f 6e 52 | 6f 75 74 69 6e 65 3a 20 |pletionR|outine: |
|00003f90| 00 51 75 65 75 65 46 69 | 6c 65 73 2e 63 3a 53 74 |.QueueFi|les.c:St|
|00003fa0| 61 72 74 4e 65 78 74 46 | 69 6c 65 43 6f 70 79 3a |artNextF|ileCopy:|
|00003fb0| 20 73 74 61 72 74 69 6e | 67 9b 20 70 72 65 66 6c | startin|g. prefl|
|00003fc0| 69 67 68 74 20 6f 66 20 | 66 69 6c 65 20 22 5e 76 |ight of |file "^v|
|00003fd0| 31 22 2c 20 63 6f 20 6e | d8 20 49 44 20 3d 20 5e |1", co n|. ID = ^|
|00003fe0| 78 31 2c 20 64 69 72 49 | 44 20 3d 20 5e 32 2e 00 |x1, dirI|D = ^2..|
|00003ff0| 51 75 65 75 65 46 69 6c | 65 73 2e 63 3a 53 74 61 |QueueFil|es.c:Sta|
|00004000| 72 74 4e 65 78 74 46 69 | 6c 65 43 6f 70 79 3a 20 |rtNextFi|leCopy: |
|00004010| 43 6f 75 6c 64 6e 27 74 | 20 62 61 63 6b 20 75 70 |Couldn't| back up|
|00004020| 20 74 68 65 20 66 69 6c | 65 20 70 6f 73 20 74 6f | the fil|e pos to|
|00004030| 20 6f 20 66 94 73 65 74 | 20 25 64 2c 20 66 46 52 | o f.set| %d, fFR|
|00004040| 65 66 20 3d 20 25 64 2c | 20 65 20 72 aa 20 3d 20 |ef = %d,| e r. = |
|00004050| 25 64 00 51 75 65 75 65 | 46 69 6c 65 73 2e 63 3a |%d.Queue|Files.c:|
|00004060| 53 74 61 72 74 4e 65 78 | 74 46 69 6c 65 43 6f 70 |StartNex|tFileCop|
|00004070| 79 3a 20 4e 6f 20 62 75 | 20 66 9b 65 72 20 61 76 |y: No bu| f.er av|
|00004080| 61 69 6c 61 62 6c 65 2c | 20 72 65 67 69 73 74 65 |ailable,| registe|
|00004090| 72 69 6e 67 20 62 75 20 | 66 84 65 72 20 66 72 20 |ring bu |f.er fr |
|000040a0| 65 f0 20 70 72 6f 63 2e | 00 51 75 65 75 65 46 69 |e. proc.|.QueueFi|
|000040b0| 6c 65 73 2e 63 3a 53 74 | 61 72 74 4e 65 78 74 46 |les.c:St|artNextF|
|000040c0| 69 6c 65 43 6f 70 79 3a | 20 00 51 75 65 75 65 46 |ileCopy:| .QueueF|
|000040d0| 69 6c 65 73 2e 63 3a 48 | 61 6e 64 6c 65 53 70 65 |iles.c:H|andleSpe|
|000040e0| 63 69 61 6c 4f 70 73 43 | 6f 6d 70 6c 65 74 65 3a |cialOpsC|omplete:|
|000040f0| 20 00 51 75 65 75 65 46 | 69 6c 65 73 2e 63 3a 53 | .QueueF|iles.c:S|
|00004100| 70 65 63 69 61 6c 4f 70 | 73 43 6f 6d 70 6c 65 74 |pecialOp|sComplet|
|00004110| 65 3a 20 41 9c 51 75 65 | 75 65 46 69 6c 65 73 2e |e: A.Que|ueFiles.|
|00004120| 63 3a 51 75 65 75 65 53 | 70 65 63 69 61 6c 3a 20 |c:QueueS|pecial: |
|00004130| 44 69 20 66 87 65 72 65 | 6e 74 20 63 6f 20 6e cf |Di f.ere|nt co n.|
|00004140| 65 63 74 69 6f 6e 49 44 | 20 30 78 5e 78 00 51 75 |ectionID| 0x^x.Qu|
|00004150| 65 75 65 46 69 6c 65 73 | 2e 63 3a 52 65 61 64 51 |eueFiles|.c:ReadQ|
|00004160| 46 69 6c 65 52 65 63 6f | 72 64 3a 20 43 6f 75 6c |FileReco|rd: Coul|
|00004170| 64 6e 27 74 20 72 65 61 | 64 20 74 68 65 20 6e 65 |dn't rea|d the ne|
|00004180| 78 74 20 66 69 6c 65 20 | 72 65 63 20 61 74 20 6f |xt file |rec at o|
|00004190| 20 66 91 73 65 74 20 25 | 64 2c 20 66 46 52 65 66 | f.set %|d, fFRef|
|000041a0| 20 3d 20 25 64 41 d5 51 | 75 65 75 65 46 69 6c 65 | = %dA.Q|ueueFile|
|000041b0| 73 2e 63 3a 43 6f 70 79 | 4e 65 78 74 46 69 6c 65 |s.c:Copy|NextFile|
|000041c0| 3a 20 00 51 75 65 75 65 | 46 69 6c 65 73 2e 63 3a |: .Queue|Files.c:|
|000041d0| 52 65 73 74 61 72 74 46 | 69 6c 65 43 6f 70 79 69 |RestartF|ileCopyi|
|000041e0| 6e 67 3a 20 43 6f 75 6c | 64 6e 27 74 20 53 65 74 |ng: Coul|dn't Set|
|000041f0| 46 50 6f 73 20 74 6f 20 | 25 64 2c 20 65 20 72 cc |FPos to |%d, e r.|
|00004200| 20 3d 20 25 64 2c 20 66 | 52 65 66 20 3d 20 25 64 | = %d, f|Ref = %d|
|00004210| 00 51 75 65 75 65 46 69 | 6c 65 73 2e 63 3a 52 65 |.QueueFi|les.c:Re|
|00004220| 73 74 61 72 74 46 69 6c | 65 43 6f 70 79 69 6e 67 |startFil|eCopying|
|00004230| 3a 20 43 6f 75 6c 64 6e | 27 74 20 72 65 73 65 74 |: Couldn|'t reset|
|00004240| 20 45 4f 46 20 74 6f 20 | 25 64 2c 20 65 20 72 ca | EOF to |%d, e r.|
|00004250| 20 3d 20 25 64 2c 20 66 | 52 65 66 20 3d 20 25 64 | = %d, f|Ref = %d|
|00004260| 00 51 75 65 75 65 46 69 | 6c 65 73 2e 63 3a 52 65 |.QueueFi|les.c:Re|
|00004270| 73 74 61 72 74 46 69 6c | 65 43 6f 70 79 69 6e 67 |startFil|eCopying|
|00004280| 3a 20 27 70 72 65 70 61 | 72 69 6e 67 20 74 6f 20 |: 'prepa|ring to |
|00004290| 63 6f 70 79 27 20 63 61 | 6e 63 65 20 6c ff 65 64 |copy' ca|nce l.ed|
|000042a0| 2e 00 51 75 65 75 65 46 | 69 6c 65 73 2e 63 3a 52 |..QueueF|iles.c:R|
|000042b0| 65 73 74 61 72 74 46 69 | 6c 65 43 6f 70 79 69 6e |estartFi|leCopyin|
|000042c0| 67 3a 20 00 51 75 65 75 | 65 46 69 6c 65 73 2e 63 |g: .Queu|eFiles.c|
|000042d0| 3a 44 69 73 70 6f 73 65 | 51 75 65 75 65 46 69 6c |:Dispose|QueueFil|
|000042e0| 65 3a 20 6e 6f 20 66 69 | 6c 65 20 74 6f 20 64 65 |e: no fi|le to de|
|000042f0| 6c 65 74 65 2c 20 64 69 | 72 49 44 20 3d 20 5e 31 |lete, di|rID = ^1|
|00004300| 2c 20 76 52 65 66 20 3d | 20 5e 32 00 51 75 65 75 |, vRef =| ^2.Queu|
|00004310| 65 46 69 6c 65 73 2e 63 | 3a 44 69 73 70 6f a1 73 |eFiles.c|:Dispo.s|
|00004320| 65 51 75 65 75 65 46 69 | 6c 65 3a 20 71 75 65 75 |eQueueFi|le: queu|
|00004330| 65 20 66 69 6c 65 20 64 | 65 6c 65 74 69 6f 6e 20 |e file d|eletion |
|00004340| 65 20 72 af 6f 72 20 3d | 20 5e 31 00 51 75 65 75 |e r.or =| ^1.Queu|
|00004350| 65 46 69 6c 65 73 2e 63 | 3a 44 69 73 70 6f 73 65 |eFiles.c|:Dispose|
|00004360| 51 75 65 75 65 46 69 6c | 65 3a 20 46 53 43 6c 6f |QueueFil|e: FSClo|
|00004370| 73 65 20 65 20 72 ff 6f | 72 20 3d 20 5e 31 00 51 |se e r.o|r = ^1.Q|
|00004380| 75 65 75 65 46 69 6c 65 | 73 2e 63 3a 44 69 73 70 |ueueFile|s.c:Disp|
|00004390| 6f 73 65 51 75 65 75 65 | 46 69 6c 65 3a 20 00 51 |oseQueue|File: .Q|
|000043a0| 75 65 75 65 46 69 6c 65 | 73 2e 63 3a 48 61 6e 64 |ueueFile|s.c:Hand|
|000043b0| 6c 65 46 6f 6c 64 65 72 | 43 6f 6e 74 65 6e 74 73 |leFolder|Contents|
|000043c0| 52 65 73 70 6f 6e 73 65 | 3a 20 00 51 75 65 75 65 |Response|: .Queue|
|000043d0| 46 69 6c 65 73 2e 63 3a | 44 65 71 75 65 75 65 46 |Files.c:|DequeueF|
|000043e0| 6f 6c 64 65 72 52 65 71 | 75 65 73 74 3a 20 00 51 |olderReq|uest: .Q|
|000043f0| 75 65 75 65 46 69 6c f4 | 65 73 2e 63 3a 51 75 65 |ueueFil.|es.c:Que|
|00004400| 75 65 46 6f 6c 64 65 72 | 52 65 71 75 65 73 74 3a |ueFolder|Request:|
|00004410| 20 54 72 69 65 64 20 74 | 6f 20 71 75 65 75 65 20 | Tried t|o queue |
|00004420| 61 6c 72 65 61 64 79 2d | 71 75 65 75 65 64 20 70 |already-|queued p|
|00004430| 6f 72 74 52 65 66 50 74 | 72 21 00 51 75 65 75 65 |ortRefPt|r!.Queue|
|00004440| 46 69 6c 65 73 2e 63 3a | 51 75 65 75 65 46 6f 6c |Files.c:|QueueFol|
|00004450| 64 65 72 52 65 71 75 65 | 73 74 3a 20 54 72 69 65 |derReque|st: Trie|
|00004460| 64 20 74 6f 20 71 75 65 | 75 65 20 4e 55 20 4c ff |d to que|ue NU L.|
|00004470| 20 70 6f 72 74 52 65 66 | 50 74 72 21 00 51 75 65 | portRef|Ptr!.Que|
|00004480| 75 65 46 69 6c 65 73 2e | 63 3a 51 75 65 75 65 46 |ueFiles.|c:QueueF|
|00004490| 6f 6c 64 65 72 52 65 71 | 75 65 73 74 3a 20 00 51 |olderReq|uest: .Q|
|000044a0| 75 65 75 65 46 69 6c 65 | 73 2e 63 3a 51 75 65 75 |ueueFile|s.c:Queu|
|000044b0| 65 46 69 6c 65 73 54 6f | 43 6f 70 79 3a 20 00 51 |eFilesTo|Copy: .Q|
|000044c0| 75 65 75 65 46 69 6c 65 | 73 2e 63 3a 53 65 6e 64 |ueueFile|s.c:Send|
|000044d0| 46 6f 6c 64 65 72 43 72 | 65 61 74 69 6f 6e 52 65 |FolderCr|eationRe|
|000044e0| 71 75 65 73 74 3a 20 73 | 65 6e 64 69 6e 67 20 66 |quest: s|ending f|
|000044f0| d4 6f 6c 64 65 72 20 63 | 72 65 61 74 69 6f 6e 20 |.older c|reation |
|00004500| 72 65 71 75 65 73 74 2c | 20 5e 6b 31 2e 00 51 75 |request,| ^k1..Qu|
|00004510| 65 75 65 46 69 6c 65 73 | 2e 63 3a 53 65 6e 64 46 |eueFiles|.c:SendF|
|00004520| 6f 6c 64 65 72 43 72 65 | 61 74 69 6f 6e 52 65 71 |olderCre|ationReq|
|00004530| 75 65 73 74 3a 20 43 6f | 70 79 20 73 65 74 75 70 |uest: Co|py setup|
|00004540| 20 63 61 6e 63 65 20 6c | ff 65 64 2c 20 64 69 73 | cance l|.ed, dis|
|00004550| 70 6f 73 69 6e 67 20 72 | 65 71 75 65 73 74 2e 00 |posing r|equest..|
|00004560| 51 75 65 75 65 46 69 6c | 65 73 2e 63 3a 53 65 6e |QueueFil|es.c:Sen|
|00004570| 64 46 6f 6c 64 65 72 43 | 72 65 61 74 69 6f 6e 52 |dFolderC|reationR|
|00004580| 65 71 75 65 73 74 3a 20 | 00 51 75 65 75 65 46 69 |equest: |.QueueFi|
|00004590| 6c 65 73 2e 63 3a 51 75 | 65 75 65 46 69 6c 65 4f |les.c:Qu|eueFileO|
|000045a0| 72 46 6f 6c 64 65 72 3a | 20 72 65 71 75 65 73 74 |rFolder:| request|
|000045b0| 69 6e 67 20 63 72 65 61 | 74 69 6f 6e 20 6f 66 20 |ing crea|tion of |
|000045c0| 66 6f 6c 64 65 72 20 22 | 5e ba 76 31 22 2c 20 73 |folder "|^.v1", s|
|000045d0| 72 63 20 64 69 72 20 49 | 44 20 3d 20 5e 31 2e 00 |rc dir I|D = ^1..|
|000045e0| 51 75 65 75 65 46 69 6c | 65 73 2e 63 3a 51 75 65 |QueueFil|es.c:Que|
|000045f0| 75 65 46 69 6c 65 4f 72 | 46 6f 6c 64 65 72 3a 20 |ueFileOr|Folder: |
|00004600| 4e 6f 20 62 75 20 66 9b | 65 72 20 61 76 61 69 6c |No bu f.|er avail|
|00004610| 61 62 6c 65 2c 20 72 65 | 67 69 73 74 65 72 69 6e |able, re|gisterin|
|00004620| 67 20 62 75 20 66 84 65 | 72 20 66 72 20 65 85 20 |g bu f.e|r fr e. |
|00004630| 70 72 6f 63 2e 41 ab 51 | 75 65 75 65 46 69 6c 65 |proc.A.Q|ueueFile|
|00004640| 73 2e 63 3a 51 75 65 75 | 65 46 69 6c 65 4f 72 46 |s.c:Queu|eFileOrF|
|00004650| 6f 6c 64 65 72 3a 20 63 | 61 6e 27 74 20 67 65 74 |older: c|an't get|
|00004660| 20 62 75 20 66 ff 65 72 | 2c 20 71 75 65 75 69 6e | bu f.er|, queuin|
|00004670| 67 20 73 72 63 20 66 6f | 6c 64 65 72 20 22 5e 76 |g src fo|lder "^v|
|00004680| 31 22 20 64 69 72 20 49 | 44 20 3d 20 5e 32 20 69 |1" dir I|D = ^2 i|
|00004690| 6e 20 71 75 65 75 65 20 | 66 69 6c 65 2e 00 51 75 |n queue |file..Qu|
|000046a0| 65 75 65 46 69 6c 65 73 | 2e 63 3a 51 75 65 75 65 |eueFiles|.c:Queue|
|000046b0| 46 69 6c 65 4f 72 46 6f | 6c 64 65 72 3a 20 00 51 |FileOrFo|lder: .Q|
|000046c0| 75 65 75 65 46 69 6c 65 | 73 2e 63 3a 51 75 65 75 |ueueFile|s.c:Queu|
|000046d0| 65 46 69 6c 65 73 54 6f | 43 6f 70 79 3a 20 72 65 |eFilesTo|Copy: re|
|000046e0| 71 75 65 73 74 65 ca 64 | 20 63 72 65 61 74 69 6f |queste.d| creatio|
|000046f0| 6e 20 6f 66 20 66 6f 6c | 64 65 72 20 27 25 73 27 |n of fol|der '%s'|
|00004700| 20 69 6e 73 69 64 65 20 | 66 6f 6c 64 65 72 20 77 | inside |folder w|
|00004710| 2f 20 64 69 72 49 44 20 | 3d 20 25 64 00 51 75 65 |/ dirID |= %d.Que|
|00004720| 75 65 46 69 6c 65 73 2e | 63 3a 53 65 6e 64 44 65 |ueFiles.|c:SendDe|
|00004730| 66 65 20 72 9d 65 64 46 | 6f 6c 64 65 72 43 6f 6e |fe r.edF|olderCon|
|00004740| 74 65 6e 74 73 52 65 71 | 75 65 73 74 3a 20 4e 6f |tentsReq|uest: No|
|00004750| 20 62 75 20 66 9b 65 72 | 20 61 76 61 69 6c 61 62 | bu f.er| availab|
|00004760| 6c 65 2c 20 72 65 67 69 | 73 74 65 72 69 6e 67 20 |le, regi|stering |
|00004770| 62 75 20 66 84 65 72 20 | 66 72 20 65 9b 20 70 72 |bu f.er |fr e. pr|
|00004780| 6f 63 2e 00 51 75 65 75 | 65 46 69 6c 65 73 2e 63 |oc..Queu|eFiles.c|
|00004790| 3a 53 65 6e 64 44 65 66 | 65 20 72 a5 65 64 46 6f |:SendDef|e r.edFo|
|000047a0| 6c 64 65 72 43 6f 6e 74 | 65 6e 74 73 52 65 71 75 |lderCont|entsRequ|
|000047b0| 65 73 74 3a 20 64 69 64 | 6e 27 74 20 67 65 74 20 |est: did|n't get |
|000047c0| 66 75 20 6c b8 20 46 69 | 6c 65 54 6f 43 6f 70 79 |fu l. Fi|leToCopy|
|000047d0| 52 65 63 2c 20 6f 6e 6c | 79 20 72 65 61 64 20 25 |Rec, onl|y read %|
|000047e0| 64 20 62 79 74 65 73 21 | 00 51 75 65 75 65 46 69 |d bytes!|.QueueFi|
|000047f0| 6c 65 73 2e 63 3a 53 65 | 6e 64 44 65 66 65 20 72 |les.c:Se|ndDefe r|
|00004800| a4 65 64 46 6f 6c 64 65 | 72 43 6f 6e 74 65 6e 74 |.edFolde|rContent|
|00004810| 73 52 65 71 75 65 73 74 | 3a 20 75 6e 65 78 70 65 |sRequest|: unexpe|
|00004820| 63 74 65 64 20 65 20 72 | ab 6f 72 20 72 65 61 64 |cted e r|.or read|
|00004830| 69 6e 67 20 71 75 65 75 | 65 20 66 69 6c 65 21 00 |ing queu|e file!.|
|00004840| 51 75 65 75 65 46 69 6c | 65 73 2e 63 3a 53 65 6e |QueueFil|es.c:Sen|
|00004850| 64 44 65 66 65 20 72 bb | 65 64 46 6f 6c 64 65 72 |dDefe r.|edFolder|
|00004860| 43 6f 6e 74 65 6e 74 73 | 52 65 71 75 65 73 74 3a |Contents|Request:|
|00004870| 20 63 6f 75 6c 64 6e 27 | 74 20 73 65 74 20 66 50 | couldn'|t set fP|
|00004880| 6f 73 20 66 6f 72 20 71 | 75 65 75 65 20 66 69 6c |os for q|ueue fil|
|00004890| 65 2c 20 65 20 72 9c 6f | 72 20 3d 20 25 64 00 51 |e, e r.o|r = %d.Q|
|000048a0| 75 65 75 65 46 69 6c 65 | 73 2e 63 3a 53 65 6e 64 |ueueFile|s.c:Send|
|000048b0| 44 65 66 65 20 72 ac 65 | 64 46 6f 6c 64 65 72 43 |Defe r.e|dFolderC|
|000048c0| 6f 6e 74 65 6e 74 73 52 | 65 71 75 65 73 74 3a 20 |ontentsR|equest: |
|000048d0| 6f 70 65 6e 20 6f 66 20 | 71 75 65 75 65 20 66 69 |open of |queue fi|
|000048e0| 6c 65 20 65 20 72 9c 6f | 72 20 3d 20 25 64 00 51 |le e r.o|r = %d.Q|
|000048f0| 75 65 75 65 46 69 6c 65 | 73 2e 63 3a 53 65 6e 64 |ueueFile|s.c:Send|
|00004900| 44 65 66 65 20 72 fb 65 | 64 46 6f 6c 64 65 72 43 |Defe r.e|dFolderC|
|00004910| 6f 6e 74 65 6e 74 73 52 | 65 71 75 65 73 74 3a 20 |ontentsR|equest: |
|00004920| 27 6e 65 78 74 51 75 65 | 75 65 64 46 6f 6c 64 65 |'nextQue|uedFolde|
|00004930| 72 50 6f 73 27 20 28 3d | 20 25 64 29 20 6f 75 74 |rPos' (=| %d) out|
|00004940| 20 6f 66 20 72 61 6e 67 | 65 21 00 51 75 65 75 65 | of rang|e!.Queue|
|00004950| 46 69 6c 65 73 2e 63 3a | 51 75 65 75 65 46 69 6c |Files.c:|QueueFil|
|00004960| 65 54 6f 43 6f 70 79 3a | 20 71 75 65 75 69 6e 67 |eToCopy:| queuing|
|00004970| 20 74 68 65 20 66 69 6c | 65 20 22 5e 76 31 22 2c | the fil|e "^v1",|
|00004980| 20 63 6f 20 6e 96 20 49 | 44 20 3d 20 5e 78 31 2c | co n. I|D = ^x1,|
|00004990| 20 64 69 72 49 44 20 3d | 20 5e 32 2e 00 28 20 85 | dirID =| ^2..( .|
|000049a0| 54 6f 3a 20 43 6f 20 6e | 9f 20 49 44 20 3d 20 25 |To: Co n|. ID = %|
|000049b0| 64 2c 20 76 52 65 66 20 | 3d 20 25 64 2c 20 64 69 |d, vRef |= %d, di|
|000049c0| 72 49 44 20 3d 20 25 64 | 00 21 20 8c 43 6f 70 79 |rID = %d|.! .Copy|
|000049d0| 20 66 72 6f 6d 3a 20 43 | 6f 20 6e e7 20 49 44 20 | from: C|o n. ID |
|000049e0| 3d 20 25 64 2c 20 76 52 | 65 66 20 3d 20 25 64 2c |= %d, vR|ef = %d,|
|000049f0| 20 64 69 72 49 44 20 3d | 20 25 64 00 51 75 65 75 | dirID =| %d.Queu|
|00004a00| 65 46 69 6c 65 73 2e 63 | 3a 51 75 65 75 65 46 69 |eFiles.c|:QueueFi|
|00004a10| 6c 65 54 6f 43 6f 70 79 | 3a 20 51 75 65 75 65 64 |leToCopy|: Queued|
|00004a20| 20 74 68 65 20 66 69 6c | 65 20 27 25 73 27 2c 20 | the fil|e '%s', |
|00004a30| 64 61 74 61 20 3d 20 25 | 64 2c 20 72 73 72 63 20 |data = %|d, rsrc |
|00004a40| 3d 20 25 64 41 bf 51 75 | 65 75 65 46 69 6c 65 73 |= %dA.Qu|eueFiles|
|00004a50| 2e 63 3a 51 75 65 75 65 | 46 69 6c 65 54 6f 43 6f |.c:Queue|FileToCo|
|00004a60| 70 79 3a 20 43 61 6e 27 | 74 20 77 72 69 74 65 20 |py: Can'|t write |
|00004a70| 74 68 65 20 71 75 65 75 | 65 20 66 69 6c 65 20 22 |the queu|e file "|
|00004a80| 25 73 22 2c 20 65 20 72 | a5 6f 72 20 3d 20 25 64 |%s", e r|.or = %d|
|00004a90| 00 51 75 65 75 65 46 69 | 6c 65 73 2e 63 3a 51 75 |.QueueFi|les.c:Qu|
|00004aa0| 65 75 65 46 69 6c 65 54 | 6f 43 6f 70 79 3a 20 41 |eueFileT|oCopy: A|
|00004ab0| a9 51 75 65 75 65 46 69 | 6c 65 73 2e 63 3a 48 61 |.QueueFi|les.c:Ha|
|00004ac0| 6e 64 6c 65 43 72 65 61 | 74 65 46 6f 6c 64 65 72 |ndleCrea|teFolder|
|00004ad0| 52 65 73 70 6f 6e 73 65 | 3a 20 45 20 52 c9 4f 52 |Response|: E R.OR|
|00004ae0| 3a 20 46 6f 6c 64 65 72 | 20 63 72 65 61 74 69 6f |: Folder| creatio|
|00004af0| 6e 20 72 65 73 75 6c 74 | 20 3d 20 25 64 00 51 75 |n result| = %d.Qu|
|00004b00| 65 75 65 46 69 6c 65 73 | 2e 63 3a 48 61 6e 64 6c |eueFiles|.c:Handl|
|00004b10| 65 43 72 65 61 74 65 46 | 6f 6c 64 65 72 52 65 73 |eCreateF|olderRes|
|00004b20| 70 6f 6e 73 65 3a 20 45 | 20 52 b3 4f 52 3a 20 43 |ponse: E| R.OR: C|
|00004b30| 6f 75 6c 64 6e 27 74 20 | 66 69 6e 64 20 74 68 65 |ouldn't |find the|
|00004b40| 20 71 75 65 75 65 20 72 | 65 63 3b 20 73 72 63 20 | queue r|ec; src |
|00004b50| 3d 20 25 64 2c 20 64 65 | 73 74 20 3d 20 25 64 41 |= %d, de|st = %dA|
|00004b60| c1 51 75 65 75 65 46 69 | 6c 65 73 2e 63 3a 48 61 |.QueueFi|les.c:Ha|
|00004b70| 6e 64 6c 65 43 72 65 61 | 74 65 46 6f 6c 64 65 72 |ndleCrea|teFolder|
|00004b80| 52 65 73 70 6f 6e 73 65 | 3a 20 00 51 75 65 75 65 |Response|: .Queue|
|00004b90| 46 69 6c 65 73 2e 63 3a | 52 65 70 6f 72 74 46 69 |Files.c:|ReportFi|
|00004ba0| 6c 65 45 20 72 99 6f 72 | 54 6f 51 75 65 75 65 3a |leE r.or|ToQueue:|
|00004bb0| 20 00 51 75 65 75 65 46 | 69 6c 65 73 2e 63 3a 41 | .QueueF|iles.c:A|
|00004bc0| 20 64 a3 46 69 6c 65 43 | 6f 6d 70 6c 65 74 65 54 | d.FileC|ompleteT|
|00004bd0| 6f 51 75 65 75 65 3a 20 | 00 51 75 65 75 65 46 69 |oQueue: |.QueueFi|
|00004be0| 6c 65 73 2e 63 3a 41 20 | 64 86 44 61 74 61 57 72 |les.c:A |d.DataWr|
|00004bf0| 69 20 74 ac 65 6e 54 6f | 51 75 65 75 65 3a 20 00 |i t.enTo|Queue: .|
|00004c00| 51 75 65 75 65 46 69 6c | 65 73 2e 63 3a 53 65 6e |QueueFil|es.c:Sen|
|00004c10| 64 51 75 65 75 65 49 6e | 66 6f 3a 20 4e 6f 20 62 |dQueueIn|fo: No b|
|00004c20| 75 20 66 9b 65 72 20 61 | 76 61 69 6c 61 62 6c 65 |u f.er a|vailable|
|00004c30| 2c 20 72 65 67 69 73 74 | 65 72 69 6e 67 20 62 75 |, regist|ering bu|
|00004c40| 20 66 84 65 72 20 66 72 | 20 65 dc 20 70 72 6f 63 | f.er fr| e. proc|
|00004c50| 2e 00 51 75 65 75 65 46 | 69 6c 65 73 2e 63 3a 53 |..QueueF|iles.c:S|
|00004c60| 65 6e 64 51 75 65 75 65 | 49 6e 66 6f 3a 20 00 51 |endQueue|Info: .Q|
|00004c70| 75 65 75 65 46 69 6c 65 | 73 2e 63 3a 43 6c 6f 73 |ueueFile|s.c:Clos|
|00004c80| 65 51 75 65 75 65 46 69 | 6c 65 73 3a 20 00 01 20 |eQueueFi|les: .. |
|00004c90| 51 75 65 75 65 46 69 6c | 65 73 2e 63 3a 49 6e 69 |QueueFil|es.c:Ini|
|00004ca0| 74 51 75 65 75 65 3a 20 | 41 d9 51 75 65 75 65 46 |tQueue: |A.QueueF|
|00004cb0| 69 6c 65 73 2e 63 3a 47 | 65 74 4e 65 77 51 75 65 |iles.c:G|etNewQue|
|00004cc0| 75 65 52 65 63 3a 20 4e | 6f 20 71 75 65 75 65 20 |ueRec: N|o queue |
|00004cd0| 72 65 63 73 20 61 76 61 | 69 6c 61 62 6c 65 21 00 |recs ava|ilable!.|
|00004ce0| 2a 20 51 75 65 75 65 46 | 69 6c 65 73 2e 63 3a 47 |* QueueF|iles.c:G|
|00004cf0| 65 74 4e 65 77 51 75 65 | 75 65 52 65 63 3a 20 73 |etNewQue|ueRec: s|
|00004d00| 72 63 43 6f 20 6e 8c 20 | 3d 20 5e 31 2c 20 64 65 |rcCo n. |= ^1, de|
|00004d10| 73 74 43 6f 20 6e ff 20 | 3d 20 5e 32 00 51 75 65 |stCo n. |= ^2.Que|
|00004d20| 75 65 46 69 6c 65 73 2e | 63 3a 46 69 6e 64 51 75 |ueFiles.|c:FindQu|
|00004d30| 65 75 65 52 65 63 57 69 | 74 68 44 6f 63 49 44 3a |eueRecWi|thDocID:|
|00004d40| 20 00 51 75 65 75 65 46 | 69 6c 65 73 2e 63 3a 46 | .QueueF|iles.c:F|
|00004d50| 69 6e 64 51 75 65 75 65 | 52 65 63 3a 20 00 51 75 |indQueue|Rec: .Qu|
|00004d60| 65 75 65 46 69 6c 65 73 | 2e 63 3a 53 65 61 72 63 |eueFiles|.c:Searc|
|00004d70| 68 51 75 65 75 65 52 65 | 63 3a 20 00 47 65 74 49 |hQueueRe|c: .GetI|
|00004d80| 6e 66 6f 2e 63 3a 44 6f | 47 65 74 49 6e 66 6f 3a |nfo.c:Do|GetInfo:|
|00004d90| 20 00 47 65 74 49 6e a4 | 66 6f 2e 63 3a 47 65 74 | .GetIn.|fo.c:Get|
|00004da0| 4e 65 78 74 49 6e 66 6f | 3a 20 50 42 47 65 74 43 |NextInfo|: PBGetC|
|00004db0| 61 74 49 6e 66 6f 41 73 | 79 6e 63 20 69 20 6d 93 |atInfoAs|ync i m.|
|00004dc0| 65 64 69 61 74 65 6c 79 | 20 72 65 74 75 72 6e 65 |ediately| returne|
|00004dd0| 64 20 25 64 41 af 47 65 | 74 49 6e 66 6f 2e 63 3a |d %dA.Ge|tInfo.c:|
|00004de0| 47 65 74 4e 65 78 74 49 | 6e 66 6f 3a 20 00 47 65 |GetNextI|nfo: .Ge|
|00004df0| 74 49 6e 66 6f 2e 63 3a | 44 6f 47 65 74 56 6f 6c |tInfo.c:|DoGetVol|
|00004e00| 49 6e 66 6f 3a 20 41 9e | 47 65 74 49 6e 66 6f 2e |Info: A.|GetInfo.|
|00004e10| 63 3a 44 6f 47 65 74 54 | 72 61 73 68 49 6e 66 6f |c:DoGetT|rashInfo|
|00004e20| 3a 20 4e 6f 20 62 75 20 | 66 9c 65 72 73 20 61 76 |: No bu |f.ers av|
|00004e30| 61 69 6c 61 62 6c 65 2c | 20 72 65 67 69 73 74 65 |ailable,| registe|
|00004e40| 72 69 6e 67 20 62 75 20 | 66 84 65 72 20 66 72 20 |ring bu |f.er fr |
|00004e50| 65 c7 20 70 72 6f 63 2e | 00 47 65 74 49 6e 66 6f |e. proc.|.GetInfo|
|00004e60| 2e 63 3a 44 6f 47 65 74 | 54 72 61 73 68 49 6e 66 |.c:DoGet|TrashInf|
|00004e70| 6f 3a 20 00 47 65 74 49 | 6e 66 6f 2e 63 3a 47 65 |o: .GetI|nfo.c:Ge|
|00004e80| 74 4e 65 78 74 49 6e 66 | 6f 43 6f 6d 70 6c 65 74 |tNextInf|oComplet|
|00004e90| 69 6f 6e 3a 20 4e 6f 20 | 62 75 20 66 9c 65 72 73 |ion: No |bu f.ers|
|00004ea0| 20 61 76 61 69 6c 61 62 | 6c 65 2c 20 72 65 67 69 | availab|le, regi|
|00004eb0| 73 74 65 72 69 6e 67 20 | 62 75 20 66 84 65 72 20 |stering |bu f.er |
|00004ec0| 66 72 20 65 ba 20 70 72 | 6f 63 2e 00 47 65 74 49 |fr e. pr|oc..GetI|
|00004ed0| 6e 66 6f 2e 63 3a 47 65 | 74 4e 65 78 74 49 6e 66 |nfo.c:Ge|tNextInf|
|00004ee0| 6f 43 6f 6d 70 6c 65 74 | 69 6f 6e 3a 20 50 42 47 |oComplet|ion: PBG|
|00004ef0| 65 74 43 61 74 49 6e 66 | 6f 41 73 79 6e 63 20 65 |etCatInf|oAsync e|
|00004f00| 20 72 b2 20 3d 20 25 64 | 00 47 65 74 49 6e 66 6f | r. = %d|.GetInfo|
|00004f10| 2e 63 3a 47 65 74 4e 65 | 78 74 49 6e 66 6f 43 6f |.c:GetNe|xtInfoCo|
|00004f20| 6d 70 6c 65 74 69 6f 6e | 3a 20 00 47 65 74 49 6e |mpletion|: .GetIn|
|00004f30| 66 6f 2e 63 3a 41 20 64 | cc 46 6f 6c 64 65 72 49 |fo.c:A d|.FolderI|
|00004f40| 74 65 6d 49 6e 66 6f 43 | 6f 6d 70 6c 65 74 65 3a |temInfoC|omplete:|
|00004f50| 20 00 47 65 74 49 6e 66 | 6f 2e 63 3a 47 65 74 4e | .GetInf|o.c:GetN|
|00004f60| 65 78 74 46 6f 6c 64 65 | 72 49 6e 66 6f 49 74 65 |extFolde|rInfoIte|
|00004f70| 6d 3a 20 50 42 47 65 74 | 43 61 74 49 6e 66 6f 41 |m: PBGet|CatInfoA|
|00004f80| 73 79 6e 63 20 69 20 6d | 93 65 64 69 61 74 65 6c |sync i m|.ediatel|
|00004f90| 79 20 72 65 74 75 72 6e | 65 64 20 25 64 41 ff 47 |y return|ed %dA.G|
|00004fa0| 65 74 49 6e 66 6f 2e 63 | 3a 47 65 74 4e 65 78 74 |etInfo.c|:GetNext|
|00004fb0| 46 6f 6c 64 65 72 49 6e | 66 6f 49 74 65 6d 3a 20 |FolderIn|foItem: |
|00004fc0| 00 05 49 63 6f 6e 0d 47 | 65 74 49 6e 66 6f 2e 63 |..Icon.G|etInfo.c|
|00004fd0| 3a 47 65 74 4e 65 78 74 | 46 6f 6c 64 65 72 49 6e |:GetNext|FolderIn|
|00004fe0| 66 6f 49 74 65 6d 43 6f | 6d 70 6c 65 74 69 6f 6e |foItemCo|mpletion|
|00004ff0| 3a 20 00 47 65 74 49 6e | 66 6f 2e 63 3a 45 78 65 |: .GetIn|fo.c:Exe|
|00005000| 63 75 74 65 43 6f 6d 70 | 50 72 6f 63 3a 20 00 54 |cuteComp|Proc: .T|
|00005010| 72 61 73 68 2e 63 3a 44 | 6f 4d 61 6b 65 4e 65 9a |rash.c:D|oMakeNe.|
|00005020| 77 46 6f 6c 64 65 72 3a | 20 50 42 44 69 72 43 72 |wFolder:| PBDirCr|
|00005030| 65 61 74 65 41 73 79 6e | 63 20 69 20 6d cc 65 64 |eateAsyn|c i m.ed|
|00005040| 69 61 74 65 6c 79 20 72 | 65 74 75 72 6e 65 64 20 |iately r|eturned |
|00005050| 25 64 00 54 72 61 73 68 | 2e 63 3a 44 6f 4d 61 6b |%d.Trash|.c:DoMak|
|00005060| 65 4e 65 77 46 6f 6c 64 | 65 72 43 6f 6d 70 6c 65 |eNewFold|erComple|
|00005070| 74 69 6f 6e 3a 20 50 42 | 43 72 65 61 74 65 46 6f |tion: PB|CreateFo|
|00005080| 6c 64 65 72 41 73 79 6e | 63 20 65 20 72 cb 20 3d |lderAsyn|c e r. =|
|00005090| 20 25 64 00 54 72 61 73 | 68 2e 63 3a 44 6f 43 72 | %d.Tras|h.c:DoCr|
|000050a0| 65 61 74 65 46 6f 6c 64 | 65 72 73 3a 20 00 54 72 |eateFold|ers: .Tr|
|000050b0| 61 73 68 2e 63 3a 43 72 | 65 61 74 65 4e 65 78 74 |ash.c:Cr|eateNext|
|000050c0| 46 6f 6c 64 65 72 3a 20 | 50 42 44 69 72 43 72 65 |Folder: |PBDirCre|
|000050d0| 61 74 65 41 73 79 6e 63 | 20 69 20 6d ff 65 64 69 |ateAsync| i m.edi|
|000050e0| 61 74 65 6c 79 20 72 65 | 74 75 72 6e 65 64 20 25 |ately re|turned %|
|000050f0| 64 00 54 72 61 73 68 2e | 63 3a 43 72 65 61 74 65 |d.Trash.|c:Create|
|00005100| 4e 65 78 74 46 6f 6c 64 | 65 72 3a 20 00 54 72 61 |NextFold|er: .Tra|
|00005110| 73 68 2e 63 3a 43 72 65 | 61 74 65 4e 65 78 74 46 |sh.c:Cre|ateNextF|
|00005120| 6f 6c 64 65 72 43 6f 6d | 70 6c 65 74 69 6f 6e 3a |olderCom|pletion:|
|00005130| 20 43 72 65 61 74 65 64 | 20 66 6f 6c 64 65 72 20 | Created| folder |
|00005140| 27 25 73 27 20 77 2f 20 | 64 69 72 49 44 20 3d 20 |'%s' w/ |dirID = |
|00005150| 25 64 20 69 6e 73 69 64 | 65 20 66 6f 6c c0 64 65 |%d insid|e fol.de|
|00005160| 72 20 77 2f 20 64 69 72 | 49 44 20 3d 20 25 64 00 |r w/ dir|ID = %d.|
|00005170| 54 72 61 73 68 2e 63 3a | 43 72 65 61 74 65 4e 65 |Trash.c:|CreateNe|
|00005180| 78 74 46 6f 6c 64 65 72 | 3a 20 50 42 43 72 65 61 |xtFolder|: PBCrea|
|00005190| 74 65 46 6f 6c 64 65 72 | 41 73 79 6e 63 20 65 20 |teFolder|Async e |
|000051a0| 72 e2 20 3d 20 25 64 00 | 54 72 61 73 68 2e 63 3a |r. = %d.|Trash.c:|
|000051b0| 43 72 65 61 74 65 4e 65 | 78 74 46 6f 6c 64 65 72 |CreateNe|xtFolder|
|000051c0| 43 6f 6d 70 6c 65 74 69 | 6f 6e 3a 20 00 54 72 61 |Completi|on: .Tra|
|000051d0| 73 68 2e 63 3a 44 65 6c | 65 74 65 44 65 73 74 46 |sh.c:Del|eteDestF|
|000051e0| 6f 6c 64 65 72 41 6e 64 | 43 6f 6e 74 65 6e 74 73 |olderAnd|Contents|
|000051f0| 3a 20 50 42 47 65 74 43 | 61 74 49 6e 66 6f 41 73 |: PBGetC|atInfoAs|
|00005200| 79 6e 63 20 69 20 6d 93 | 65 64 69 61 74 65 6c 79 |ync i m.|ediately|
|00005210| 20 72 65 74 75 72 6e 65 | 64 20 25 64 41 ca 54 72 | returne|d %dA.Tr|
|00005220| 61 73 68 2e 63 3a 44 65 | 6c 65 74 65 44 65 73 74 |ash.c:De|leteDest|
|00005230| 46 6f 6c 64 65 72 41 6e | 64 43 6f 6e 74 65 6e 74 |FolderAn|dContent|
|00005240| 73 3a 20 00 54 72 61 73 | 68 2e 63 3a 47 65 74 44 |s: .Tras|h.c:GetD|
|00005250| 65 73 74 44 69 72 49 44 | 43 6f 6d 70 6c 65 74 69 |estDirID|Completi|
|00005260| 6f 6e 3a 20 4e 6f 20 62 | 75 20 66 9c 65 72 73 20 |on: No b|u f.ers |
|00005270| 61 76 61 69 6c 61 62 6c | 65 2c 20 72 65 67 69 73 |availabl|e, regis|
|00005280| 74 65 72 69 6e 67 20 62 | 75 20 66 84 65 72 20 66 |tering b|u f.er f|
|00005290| 72 20 65 b9 20 70 72 6f | 63 2e 00 54 72 61 73 68 |r e. pro|c..Trash|
|000052a0| 2e 63 3a 47 65 74 44 65 | 73 74 44 69 72 49 44 43 |.c:GetDe|stDirIDC|
|000052b0| 6f 6d 70 6c 65 74 69 6f | 6e 3a 20 50 42 47 65 74 |ompletio|n: PBGet|
|000052c0| 43 61 74 49 6e 66 6f 41 | 73 79 6e 63 20 65 20 72 |CatInfoA|sync e r|
|000052d0| d0 20 3d 20 25 64 00 54 | 72 61 73 68 2e 63 3a 47 |. = %d.T|rash.c:G|
|000052e0| 65 74 44 65 73 74 44 69 | 72 49 44 43 6f 6d 70 6c |etDestDi|rIDCompl|
|000052f0| 65 74 69 6f 6e 3a 20 00 | 54 72 61 73 68 2e 63 3a |etion: .|Trash.c:|
|00005300| 44 65 6c 65 74 65 44 65 | 73 74 46 6f 6c 64 65 72 |DeleteDe|stFolder|
|00005310| 3a 20 50 42 48 44 65 6c | 65 74 65 41 73 79 6e 63 |: PBHDel|eteAsync|
|00005320| 20 69 20 6d f1 65 64 69 | 61 74 65 6c 79 20 72 65 | i m.edi|ately re|
|00005330| 74 75 72 6e 65 64 20 25 | 64 00 54 72 61 73 68 2e |turned %|d.Trash.|
|00005340| 63 3a 44 65 6c 65 74 65 | 44 65 73 74 46 6f 6c 64 |c:Delete|DestFold|
|00005350| 65 72 3a 20 00 54 72 61 | 73 68 2e 63 3a 44 6f 47 |er: .Tra|sh.c:DoG|
|00005360| 65 74 46 6f 6c 64 65 72 | 43 6f 6e 74 65 6e 74 73 |etFolder|Contents|
|00005370| 3a 20 00 54 72 61 73 68 | 2e 63 3a 47 65 74 4e 65 |: .Trash|.c:GetNe|
|00005380| 78 74 46 6f 6c 64 65 72 | 43 6f 6e 74 65 6e 74 73 |xtFolder|Contents|
|00005390| 3a 20 4e 6f 20 62 75 20 | 66 9c 65 72 73 20 61 76 |: No bu |f.ers av|
|000053a0| 61 69 6c 61 62 6c 65 2c | 20 72 65 67 69 73 74 65 |ailable,| registe|
|000053b0| 72 69 6e 67 20 62 75 20 | 66 84 65 72 20 66 72 20 |ring bu |f.er fr |
|000053c0| 65 85 20 70 72 6f 63 2e | 41 cd 54 72 61 73 68 2e |e. proc.|A.Trash.|
|000053d0| 63 3a 47 65 74 4e 65 78 | 74 46 6f 6c 64 65 72 43 |c:GetNex|tFolderC|
|000053e0| 6f 6e 74 65 6e 74 73 3a | 20 00 54 72 61 73 68 2e |ontents:| .Trash.|
|000053f0| 63 3a 47 65 74 46 6f 6c | 64 65 72 43 6f 6e 74 65 |c:GetFol|derConte|
|00005400| 6e 74 73 3a 20 50 42 47 | 65 74 43 61 74 49 6e 66 |nts: PBG|etCatInf|
|00005410| 6f 41 73 79 6e 63 20 69 | 20 6d 93 65 64 69 61 74 |oAsync i| m.ediat|
|00005420| 65 6c 79 20 72 65 74 75 | 72 6e 65 64 20 25 64 41 |ely retu|rned %dA|
|00005430| ff 54 72 61 73 68 2e 63 | 3a 47 65 74 46 6f 6c 64 |.Trash.c|:GetFold|
|00005440| 65 72 43 6f 6e 74 65 6e | 74 73 3a 20 00 54 72 61 |erConten|ts: .Tra|
|00005450| 73 68 2e 63 3a 47 65 74 | 46 6f 6c 64 65 72 43 6f |sh.c:Get|FolderCo|
|00005460| 6e 74 65 6e 74 73 43 6f | 6d 70 6c 65 74 69 6f 6e |ntentsCo|mpletion|
|00005470| 3a 20 66 6f 75 6e 64 20 | 74 68 65 20 66 69 6c 65 |: found |the file|
|00005480| 20 5e 76 31 20 69 6e 20 | 64 69 72 20 49 44 20 3d | ^v1 in |dir ID =|
|00005490| 20 5e 32 2e 00 54 72 61 | 73 68 2e 63 3a 47 65 74 | ^2..Tra|sh.c:Get|
|000054a0| 46 6f 6c 64 65 72 43 6f | 6e 74 65 6e 74 73 43 6f |FolderCo|ntentsCo|
|000054b0| 6d f5 70 6c 65 74 69 6f | 6e 3a 20 66 6f 75 6e 64 |m.pletio|n: found|
|000054c0| 20 74 68 65 20 66 6f 6c | 64 65 72 20 5e 76 31 2c | the fol|der ^v1,|
|000054d0| 20 64 69 72 20 49 44 20 | 3d 20 5e 32 2e 00 54 72 | dir ID |= ^2..Tr|
|000054e0| 61 73 68 2e 63 3a 47 65 | 74 46 6f 6c 64 65 72 43 |ash.c:Ge|tFolderC|
|000054f0| 6f 6e 74 65 6e 74 73 43 | 6f 6d 70 6c 65 74 69 6f |ontentsC|ompletio|
|00005500| 6e 3a 20 53 65 6e 64 69 | 6e 67 20 6c 61 73 74 20 |n: Sendi|ng last |
|00005510| 6f 66 20 66 6f 6c 64 65 | 72 20 63 6f 6e 74 65 6e |of folde|r conten|
|00005520| 74 73 20 74 6f 20 63 6f | 20 6e c1 20 49 44 20 3d |ts to co| n. ID =|
|00005530| 20 5e 32 2e 00 54 72 61 | 73 68 2e 63 3a 47 65 74 | ^2..Tra|sh.c:Get|
|00005540| 46 6f 6c 64 65 72 43 6f | 6e 74 65 6e 74 73 43 6f |FolderCo|ntentsCo|
|00005550| 6d 70 6c 65 74 69 6f 6e | 3a 20 50 42 47 65 74 43 |mpletion|: PBGetC|
|00005560| 61 74 49 6e 66 6f 41 73 | 79 6e 63 20 65 20 72 e7 |atInfoAs|ync e r.|
|00005570| 20 3d 20 25 64 00 54 72 | 61 73 68 2e 63 3a 47 65 | = %d.Tr|ash.c:Ge|
|00005580| 74 46 6f 6c 64 65 72 43 | 6f 6e 74 65 6e 74 73 43 |tFolderC|ontentsC|
|00005590| 6f 6d 70 6c 65 74 69 6f | 6e 3a 20 00 54 72 61 73 |ompletio|n: .Tras|
|000055a0| 68 2e 63 3a 47 65 74 4d | 6f 72 65 46 6f 6c 64 65 |h.c:GetM|oreFolde|
|000055b0| 72 43 6f 6e 74 65 6e 74 | 73 3a 20 53 65 6e 64 69 |rContent|s: Sendi|
|000055c0| 6e 67 20 66 6f 6c 64 65 | 72 20 63 6f 6e 74 65 6e |ng folde|r conten|
|000055d0| 74 73 20 74 6f 20 63 6f | 20 6e b3 20 49 44 20 3d |ts to co| n. ID =|
|000055e0| 20 5e 32 2e 00 44 69 73 | 6b 52 65 71 75 65 73 74 | ^2..Dis|kRequest|
|000055f0| 2e 63 3a 47 65 74 4d 6f | 72 65 46 6f 6c 64 65 72 |.c:GetMo|reFolder|
|00005600| 43 6f 6e 74 65 6e 74 73 | 3a 20 4e 6f 20 62 75 20 |Contents|: No bu |
|00005610| 66 9b 65 72 20 61 76 61 | 69 6c 61 62 6c 65 2c 20 |f.er ava|ilable, |
|00005620| 72 65 67 69 73 74 65 72 | 69 6e 67 20 62 75 20 66 |register|ing bu f|
|00005630| 84 65 72 20 66 72 20 65 | b4 20 70 72 6f 63 2e 00 |.er fr e|. proc..|
|00005640| 54 72 61 73 68 2e 63 3a | 43 68 65 63 6b 4e 65 78 |Trash.c:|CheckNex|
|00005650| 74 43 6f 6e 66 6c 69 63 | 74 3a 20 50 42 47 65 74 |tConflic|t: PBGet|
|00005660| 43 61 74 49 6e 66 6f 41 | 73 79 6e 63 20 69 20 6d |CatInfoA|sync i m|
|00005670| 93 65 64 69 61 74 65 6c | 79 20 72 65 74 75 72 6e |.ediatel|y return|
|00005680| 65 64 20 25 64 41 c4 54 | 72 61 73 68 2e 63 3a 43 |ed %dA.T|rash.c:C|
|00005690| 68 65 63 6b 4e 65 78 74 | 43 6f 6e 66 6c 69 63 74 |heckNext|Conflict|
|000056a0| 3a 20 00 54 72 61 73 68 | 2e 63 3a 44 6f 52 65 6e |: .Trash|.c:DoRen|
|000056b0| 61 6d 65 49 74 65 6d 3a | 20 50 42 47 65 74 43 61 |ameItem:| PBGetCa|
|000056c0| 74 49 6e 66 6f 41 73 79 | 6e 63 20 69 20 6d df 65 |tInfoAsy|nc i m.e|
|000056d0| 64 69 61 74 65 6c 79 20 | 72 65 74 75 72 6e 65 64 |diately |returned|
|000056e0| 20 25 64 00 54 72 61 73 | 68 2e 63 3a 44 6f 52 65 | %d.Tras|h.c:DoRe|
|000056f0| 6e 61 6d 65 49 74 65 6d | 3a 20 00 54 72 61 73 68 |nameItem|: .Trash|
|00005700| 2e 63 3a 47 65 74 54 72 | 61 73 68 49 74 65 6d 49 |.c:GetTr|ashItemI|
|00005710| 6e 66 6f 43 6f 6d 70 6c | 65 74 69 6f 6e 3a 20 50 |nfoCompl|etion: P|
|00005720| 42 48 52 65 6e 61 6d 65 | 41 73 79 6e 63 20 69 20 |BHRename|Async i |
|00005730| 6d cc 65 64 69 61 74 65 | 6c 79 20 72 65 74 75 72 |m.ediate|ly retur|
|00005740| 6e 65 64 20 25 64 00 54 | 72 61 73 68 2e 63 3a 47 |ned %d.T|rash.c:G|
|00005750| 65 74 52 65 6e 61 6d 65 | 49 74 65 6d 49 6e 66 6f |etRename|ItemInfo|
|00005760| 43 6f 6d 70 6c 65 74 69 | 6f 6e 3a 20 50 42 47 65 |Completi|on: PBGe|
|00005770| 74 43 61 74 49 6e 66 6f | 41 73 79 6e 63 20 65 20 |tCatInfo|Async e |
|00005780| 72 d9 20 3d 20 25 64 00 | 54 72 61 73 68 2e 63 3a |r. = %d.|Trash.c:|
|00005790| 47 65 74 52 65 6e 61 6d | 65 49 74 65 6d 49 6e 66 |GetRenam|eItemInf|
|000057a0| 6f 43 6f 6d 70 6c 65 74 | 69 6f 6e 3a 20 00 54 72 |oComplet|ion: .Tr|
|000057b0| 61 73 68 2e 63 3a 52 65 | 6e 61 6d 65 49 74 65 6d |ash.c:Re|nameItem|
|000057c0| 43 6f 6d 70 6c 65 74 69 | 6f 6e 3a 20 50 42 48 52 |Completi|on: PBHR|
|000057d0| 65 6e 61 6d 65 41 73 79 | 6e 63 20 65 20 72 a3 20 |enameAsy|nc e r. |
|000057e0| 3d 20 25 64 00 54 72 61 | 73 68 2e 63 3a 52 65 6e |= %d.Tra|sh.c:Ren|
|000057f0| 61 6d 65 49 74 65 6d 43 | 6f 6d 70 6c 65 74 69 6f |ameItemC|ompletio|
|00005800| 6e 3a 20 41 eb 54 72 61 | 73 68 2e 63 3a 45 78 65 |n: A.Tra|sh.c:Exe|
|00005810| 63 75 74 65 43 6f 6d 70 | 50 72 6f 63 3a 20 00 54 |cuteComp|Proc: .T|
|00005820| 72 61 73 68 2e 63 3a 44 | 6f 43 68 65 63 6b 54 72 |rash.c:D|oCheckTr|
|00005830| 61 73 68 45 6d 70 74 79 | 3a 20 00 54 72 61 73 68 |ashEmpty|: .Trash|
|00005840| 2e 63 3a 43 68 65 63 6b | 4e 65 78 74 54 72 61 73 |.c:Check|NextTras|
|00005850| 68 46 6f 6c 64 65 72 45 | 6d 70 74 79 3a 20 50 42 |hFolderE|mpty: PB|
|00005860| 47 65 74 43 61 74 49 6e | 66 6f 41 73 79 6e 63 20 |GetCatIn|foAsync |
|00005870| 69 20 6d 93 65 64 69 61 | 74 65 6c 79 20 72 65 74 |i m.edia|tely ret|
|00005880| 75 72 6e 65 64 20 25 64 | 41 e8 54 72 61 73 68 2e |urned %d|A.Trash.|
|00005890| 63 3a 43 68 65 63 6b 4e | 65 78 74 54 72 61 73 68 |c:CheckN|extTrash|
|000058a0| 46 6f 6c 64 65 72 45 6d | 70 74 79 3a 20 00 54 72 |FolderEm|pty: .Tr|
|000058b0| 61 73 68 2e 63 3a 43 68 | 65 63 6b 54 72 61 73 68 |ash.c:Ch|eckTrash|
|000058c0| 45 6d 70 74 79 43 6f 6d | 70 6c 65 74 69 6f 6e 3a |EmptyCom|pletion:|
|000058d0| 20 00 44 69 73 6b 52 65 | 71 75 65 73 74 2e 63 3a | .DiskRe|quest.c:|
|000058e0| 44 6f 45 6d 70 74 79 54 | 72 61 73 68 3a 20 4e 6f |DoEmptyT|rash: No|
|000058f0| 20 62 75 20 66 9b 65 72 | 20 61 76 61 69 6c 61 62 | bu f.er| availab|
|00005900| 6c 65 2c 20 72 65 67 69 | 73 74 65 72 69 6e 67 20 |le, regi|stering |
|00005910| 62 75 20 66 84 65 72 20 | 66 72 20 65 cc 20 70 72 |bu f.er |fr e. pr|
|00005920| 6f 63 2e 00 54 72 61 73 | 68 2e 63 3a 44 6f 45 6d |oc..Tras|h.c:DoEm|
|00005930| 70 74 79 54 72 61 73 68 | 3a 20 00 54 72 61 73 68 |ptyTrash|: .Trash|
|00005940| 2e 63 3a 45 6d 70 74 79 | 4e 65 78 74 54 72 61 73 |.c:Empty|NextTras|
|00005950| 68 49 74 65 6d 3a 20 50 | 42 47 65 74 43 61 74 49 |hItem: P|BGetCatI|
|00005960| 6e 66 6f 41 73 79 6e 63 | 20 69 20 6d e5 65 64 69 |nfoAsync| i m.edi|
|00005970| 61 74 65 6c 79 20 72 65 | 74 75 72 6e 65 64 20 25 |ately re|turned %|
|00005980| 64 00 54 72 61 73 68 2e | 63 3a 45 6d 70 74 79 4e |d.Trash.|c:EmptyN|
|00005990| 65 78 74 54 72 61 73 68 | 49 74 65 6d 3a 20 00 54 |extTrash|Item: .T|
|000059a0| 72 61 73 68 2e 63 3a 47 | 65 74 54 72 61 73 68 49 |rash.c:G|etTrashI|
|000059b0| 74 65 6d 49 6e 66 6f 43 | 6f 6d 70 6c 65 74 69 6f |temInfoC|ompletio|
|000059c0| 6e 3a 20 50 42 48 44 65 | 6c 65 74 65 41 73 79 6e |n: PBHDe|leteAsyn|
|000059d0| 63 20 69 20 6d cb 65 64 | 69 61 74 65 6c 79 20 72 |c i m.ed|iately r|
|000059e0| 65 74 75 72 6e 65 64 20 | 25 64 00 54 72 61 73 68 |eturned |%d.Trash|
|000059f0| 2e 63 3a 47 65 74 54 72 | 61 73 68 49 74 65 6d 49 |.c:GetTr|ashItemI|
|00005a00| 6e 66 6f 43 6f 6d 70 6c | 65 74 69 6f 6e 3a 20 50 |nfoCompl|etion: P|
|00005a10| 42 47 65 74 43 61 74 49 | 6e 66 6f 41 73 79 6e 63 |BGetCatI|nfoAsync|
|00005a20| 20 65 20 72 f0 20 3d 20 | 25 64 00 54 72 61 73 68 | e r. = |%d.Trash|
|00005a30| 2e 63 3a 47 65 74 54 72 | 61 73 68 49 74 65 6d 49 |.c:GetTr|ashItemI|
|00005a40| 6e 66 6f 43 6f 6d 70 6c | 65 74 69 6f 6e 3a 20 00 |nfoCompl|etion: .|
|00005a50| 54 72 61 73 68 2e 63 3a | 44 65 6c 65 74 65 54 72 |Trash.c:|DeleteTr|
|00005a60| 61 73 68 49 74 65 6d 43 | 6f 6d 70 6c 65 74 69 6f |ashItemC|ompletio|
|00005a70| 6e 3a 20 00 44 69 73 6b | 52 65 71 75 65 73 74 2e |n: .Disk|Request.|
|00005a80| 63 3a 44 6f 4d 6f 76 65 | 54 6f 54 72 61 73 68 3a |c:DoMove|ToTrash:|
|00005a90| 20 4e 6f 20 62 75 20 66 | 9b 65 72 20 61 76 61 69 | No bu f|.er avai|
|00005aa0| 6c 61 62 6c 65 2c 20 72 | 65 67 69 73 74 65 72 69 |lable, r|egisteri|
|00005ab0| 6e 67 20 62 75 20 66 84 | 65 72 20 66 72 20 65 cb |ng bu f.|er fr e.|
|00005ac0| 20 70 72 6f 63 2e 00 54 | 72 61 73 68 2e 63 3a 44 | proc..T|rash.c:D|
|00005ad0| 6f 4d 6f 76 65 54 6f 54 | 72 61 73 68 3a 20 00 54 |oMoveToT|rash: .T|
|00005ae0| 72 61 73 68 2e 63 3a 54 | 72 61 73 68 4d 6f 76 65 |rash.c:T|rashMove|
|00005af0| 43 6f 6d 70 6c 65 74 69 | 6f 6e 3a 20 50 42 43 61 |Completi|on: PBCa|
|00005b00| 74 4d 6f 76 65 41 73 79 | 6e 63 20 65 20 72 84 20 |tMoveAsy|nc e r. |
|00005b10| 3d 20 25 64 41 a8 54 72 | 61 73 68 2e 63 3a 52 65 |= %dA.Tr|ash.c:Re|
|00005b20| 6e 61 6d 65 54 72 61 73 | 68 49 74 65 6d 3a 20 50 |nameTras|hItem: P|
|00005b30| 42 48 52 65 6e 61 6d 65 | 41 73 79 6e 63 20 69 20 |BHRename|Async i |
|00005b40| 6d b7 65 64 69 61 74 65 | 6c 79 20 72 65 74 75 72 |m.ediate|ly retur|
|00005b50| 6e 65 64 20 25 64 00 54 | 72 61 73 68 2e 63 3a 52 |ned %d.T|rash.c:R|
|00005b60| 65 6e 61 6d 65 54 72 61 | 73 68 49 74 65 6d 3a 20 |enameTra|shItem: |
|00005b70| 45 78 68 61 75 73 74 65 | 64 20 20 39 81 20 61 20 |Exhauste|d 9. a |
|00005b80| 74 f0 65 6d 70 74 73 20 | 74 6f 20 72 65 6e 61 6d |t.empts |to renam|
|00005b90| 65 20 74 72 61 73 68 65 | 64 20 69 74 65 6d 00 54 |e trashe|d item.T|
|00005ba0| 72 61 73 68 2e 63 3a 54 | 72 61 73 68 4d 6f 76 65 |rash.c:T|rashMove|
|00005bb0| 43 6f 6d 70 6c 65 74 69 | 6f 6e 3a 20 00 54 72 61 |Completi|on: .Tra|
|00005bc0| 73 68 2e 63 3a 47 65 74 | 4d 6f 76 65 49 74 65 6d |sh.c:Get|MoveItem|
|00005bd0| 49 6e 66 6f 43 6f 6d 70 | 6c 65 74 69 6f 6e 3a 20 |InfoComp|letion: |
|00005be0| 50 42 47 65 74 43 61 74 | 49 6e 66 6f 41 73 79 6e |PBGetCat|InfoAsyn|
|00005bf0| 63 20 69 20 6d e5 65 64 | 69 61 74 65 6c 79 20 72 |c i m.ed|iately r|
|00005c00| 65 74 75 72 6e 65 64 20 | 25 64 00 54 72 61 73 68 |eturned |%d.Trash|
|00005c10| 2e 63 3a 47 65 74 46 6f | 6c 64 65 72 43 61 74 49 |.c:GetFo|lderCatI|
|00005c20| 6e 66 6f 3a 20 00 54 72 | 61 73 68 2e 63 3a 47 65 |nfo: .Tr|ash.c:Ge|
|00005c30| 74 4d 6f 76 65 49 74 65 | 6d 49 6e 66 6f 43 6f 6d |tMoveIte|mInfoCom|
|00005c40| 70 6c 65 74 69 6f 6e 3a | 20 50 42 53 65 74 43 61 |pletion:| PBSetCa|
|00005c50| 74 49 6e 66 6f 41 73 79 | 6e 63 20 69 20 6d 93 65 |tInfoAsy|nc i m.e|
|00005c60| 64 69 61 74 65 6c 79 20 | 72 65 74 75 72 6e 65 64 |diately |returned|
|00005c70| 20 25 64 41 b5 54 72 61 | 73 68 2e 63 3a 47 65 74 | %dA.Tra|sh.c:Get|
|00005c80| 4d 6f 76 65 49 74 65 6d | 49 6e 66 6f 43 6f 6d 70 |MoveItem|InfoComp|
|00005c90| 6c 65 74 69 6f 6e 3a 20 | 50 42 47 65 74 43 61 74 |letion: |PBGetCat|
|00005ca0| 49 6e 66 6f 41 73 79 6e | 63 20 65 20 72 e2 20 3d |InfoAsyn|c e r. =|
|00005cb0| 20 25 64 00 54 72 61 73 | 68 2e 63 3a 47 65 74 4d | %d.Tras|h.c:GetM|
|00005cc0| 6f 76 65 49 74 65 6d 49 | 6e 66 6f 43 6f 6d 70 6c |oveItemI|nfoCompl|
|00005cd0| 65 74 69 6f 6e 3a 20 00 | 54 72 61 73 68 2e 63 3a |etion: .|Trash.c:|
|00005ce0| 53 65 74 4d 6f 76 65 49 | 74 65 6d 43 61 74 49 6e |SetMoveI|temCatIn|
|00005cf0| 66 6f 43 6f 6d 70 6c 65 | 74 69 6f 6e 3a 20 50 42 |foComple|tion: PB|
|00005d00| 53 65 74 43 61 74 49 6e | 66 6f 41 73 79 6e 63 20 |SetCatIn|foAsync |
|00005d10| 65 20 72 ff 20 3d 20 25 | 64 00 54 72 61 73 68 2e |e r. = %|d.Trash.|
|00005d20| 63 3a 53 65 74 4d 6f 76 | 65 49 74 65 6d 43 61 74 |c:SetMov|eItemCat|
|00005d30| 49 6e 66 6f 43 6f 6d 70 | 6c 65 74 69 6f 6e 3a 20 |InfoComp|letion: |
|00005d40| 00 54 72 61 73 68 2e 63 | 3a 4d 6f 76 65 4e 65 78 |.Trash.c|:MoveNex|
|00005d50| 74 49 74 65 6d 43 6f 6d | 70 6c 65 74 69 6f 6e 3a |tItemCom|pletion:|
|00005d60| 20 54 68 65 20 69 74 65 | 6d 20 74 6f 20 62 65 20 | The ite|m to be |
|00005d70| 6d 6f 76 65 64 20 69 73 | 6e 27 74 20 61 20 66 69 |moved is|n't a fi|
|00005d80| 6c 65 20 6f 72 20 61 20 | 66 6f 6c 64 65 72 21 00 |le or a |folder!.|
|00005d90| 54 72 61 73 a9 68 2e 63 | 3a 53 65 74 43 61 74 49 |Tras.h.c|:SetCatI|
|00005da0| 6e 66 6f 43 6f 6d 70 6c | 65 74 69 6f 6e 3a 20 50 |nfoCompl|etion: P|
|00005db0| 42 43 61 74 4d 6f 76 65 | 41 73 79 6e 63 20 65 20 |BCatMove|Async e |
|00005dc0| 72 ba 20 3d 20 25 64 20 | 2d 20 63 6f 75 6c 64 6e |r. = %d |- couldn|
|00005dd0| 27 74 20 6d 6f 76 65 20 | 27 25 73 27 00 54 72 61 |'t move |'%s'.Tra|
|00005de0| 73 68 2e 63 3a 4d 6f 76 | 65 4e 65 78 74 49 74 65 |sh.c:Mov|eNextIte|
|00005df0| 6d 43 6f 6d 70 6c 65 74 | 69 6f 6e 3a 20 41 b0 54 |mComplet|ion: A.T|
|00005e00| 72 61 73 68 2e 63 3a 53 | 65 74 75 70 46 69 6c 65 |rash.c:S|etupFile|
|00005e10| 4f 72 46 6f 6c 64 65 72 | 44 65 6c 65 74 65 3a 20 |OrFolder|Delete: |
|00005e20| 50 42 48 44 65 6c 65 74 | 65 41 73 79 6e 63 20 69 |PBHDelet|eAsync i|
|00005e30| 20 6d b4 65 64 69 61 74 | 65 6c 79 20 72 65 74 75 | m.ediat|ely retu|
|00005e40| 72 6e 65 64 20 25 64 00 | 54 72 61 73 68 2e 63 3a |rned %d.|Trash.c:|
|00005e50| 53 65 74 75 70 46 6f 6c | 64 65 72 44 65 6c 65 74 |SetupFol|derDelet|
|00005e60| 65 3a 20 4e 6f 20 62 75 | 20 66 9c 65 72 73 20 61 |e: No bu| f.ers a|
|00005e70| 76 61 69 6c 61 62 6c 65 | 2c 20 72 65 67 69 73 74 |vailable|, regist|
|00005e80| 65 72 69 6e 67 20 62 75 | 20 66 84 65 72 20 66 72 |ering bu| f.er fr|
|00005e90| 20 65 a8 20 70 72 6f 63 | 2e 00 54 72 61 73 68 2e | e. proc|..Trash.|
|00005ea0| 63 3a 4d 6f 76 65 49 74 | 65 6d 3a 20 50 42 43 61 |c:MoveIt|em: PBCa|
|00005eb0| 74 4d 6f 76 65 41 73 79 | 6e 63 20 69 20 6d c4 65 |tMoveAsy|nc i m.e|
|00005ec0| 64 69 61 74 65 6c 79 20 | 72 65 74 75 72 6e 65 64 |diately |returned|
|00005ed0| 20 25 64 00 54 72 61 73 | 68 2e 63 3a 47 65 74 4d | %d.Tras|h.c:GetM|
|00005ee0| 6f 76 65 49 74 65 6d 4c | 6f 63 49 6e 66 6f 3a 20 |oveItemL|ocInfo: |
|00005ef0| 50 42 48 47 65 74 43 61 | 74 49 6e 66 6f 41 73 79 |PBHGetCa|tInfoAsy|
|00005f00| 6e 63 20 69 20 6d e1 65 | 64 69 61 74 65 6c 79 20 |nc i m.e|diately |
|00005f10| 72 65 74 75 72 6e 65 64 | 20 25 64 00 54 72 61 73 |returned| %d.Tras|
|00005f20| 68 2e 63 3a 47 65 74 4d | 6f 76 65 49 74 65 6d 4c |h.c:GetM|oveItemL|
|00005f30| 6f 63 49 6e 66 6f 3a 20 | 00 54 72 61 73 68 2e 63 |ocInfo: |.Trash.c|
|00005f40| 3a 53 65 74 4d 6f 76 65 | 49 74 65 6d 4c 6f 63 49 |:SetMove|ItemLocI|
|00005f50| 6e 66 6f 3a 20 50 42 48 | 53 65 74 43 61 74 49 6e |nfo: PBH|SetCatIn|
|00005f60| 66 6f 41 73 79 6e 63 20 | 69 20 6d 93 65 64 69 61 |foAsync |i m.edia|
|00005f70| 74 65 6c 79 20 72 65 74 | 75 72 6e 65 64 20 25 64 |tely ret|urned %d|
|00005f80| 41 af 54 72 61 73 68 2e | 63 3a 53 65 74 4d 6f 76 |A.Trash.|c:SetMov|
|00005f90| 65 49 74 65 6d 4c 6f 63 | 49 6e 66 6f 3a 20 50 42 |eItemLoc|Info: PB|
|00005fa0| 48 47 65 74 43 61 74 49 | 6e 66 6f 41 73 79 6e 63 |HGetCatI|nfoAsync|
|00005fb0| 20 65 20 72 a1 20 3d 20 | 25 64 00 54 72 61 73 68 | e r. = |%d.Trash|
|00005fc0| 2e 63 3a 53 65 74 4d 6f | 76 65 49 74 65 6d 4c 6f |.c:SetMo|veItemLo|
|00005fd0| 63 49 6e 66 6f 3a 20 43 | a7 67 7e 05 54 72 61 73 |cInfo: C|.g~.Tras|
|00005fe0| 68 2a 20 54 65 6d 70 4d | 65 6d 6f 72 79 2e 63 3a |h* TempM|emory.c:|
|00005ff0| 48 61 6e 64 6c 65 45 6e | 64 70 6f 69 6e 74 44 65 |HandleEn|dpointDe|
|00006000| 61 20 6c d1 6f 63 52 65 | 71 75 65 73 74 3a 20 65 |a l.ocRe|quest: e|
|00006010| 70 69 20 3d 20 5e 78 31 | 00 54 65 6d 70 4d 65 6d |pi = ^x1|.TempMem|
|00006020| 6f 72 79 2e 63 3a 41 64 | 6a 75 73 74 54 65 6d 70 |ory.c:Ad|justTemp|
|00006030| 4d 65 6d 6f 72 79 3a 20 | 63 61 6e 27 74 20 66 69 |Memory: |can't fi|
|00006040| 6e 64 20 65 6e 64 70 6f | 69 6e 74 20 72 65 63 20 |nd endpo|int rec |
|00006050| 66 6f 72 20 63 6f 20 6e | 99 20 49 44 20 3d 20 5e |for co n|. ID = ^|
|00006060| 78 31 00 54 65 6d 70 4d | 65 6d 6f 72 79 2e 63 3a |x1.TempM|emory.c:|
|00006070| 44 65 61 20 6c 98 6f 63 | 54 65 6d 70 46 69 6c 65 |Dea l.oc|TempFile|
|00006080| 58 66 65 72 4d 65 6d 6f | 72 79 3a 20 64 65 61 20 |XferMemo|ry: dea |
|00006090| 6c bc 6f 63 61 74 69 6e | 67 20 74 65 6d 70 20 6d |l.ocatin|g temp m|
|000060a0| 65 6d 6f 72 79 20 61 74 | 20 5e 78 31 2c 20 73 69 |emory at| ^x1, si|
|000060b0| 7a 65 20 3d 20 5e 32 20 | 62 79 74 65 73 2e 00 54 |ze = ^2 |bytes..T|
|000060c0| 65 6d 70 4d 65 6d 6f 72 | 79 2e 63 3a 44 65 61 20 |empMemor|y.c:Dea |
|000060d0| 6c 9c 6f 63 52 65 6d 6f | 74 65 46 69 6c 65 58 66 |l.ocRemo|teFileXf|
|000060e0| 65 72 4d 65 6d 6f 72 79 | 3a 20 4e 6f 20 62 75 20 |erMemory|: No bu |
|000060f0| 66 91 65 72 2c 20 72 65 | 67 69 73 74 65 72 69 6e |f.er, re|gisterin|
|00006100| 67 20 62 75 20 66 84 65 | 72 20 66 72 20 65 85 20 |g bu f.e|r fr e. |
|00006110| 70 72 6f 63 2e 41 8f 54 | 65 6d 70 4d 65 6d 6f 72 |proc.A.T|empMemor|
|00006120| 79 2e 63 3a 44 65 61 20 | 6c a1 6f 63 54 65 6d 70 |y.c:Dea |l.ocTemp|
|00006130| 4d 65 6d 6f 72 79 48 61 | 6e 64 6c 65 3a 20 55 6e |MemoryHa|ndle: Un|
|00006140| 68 6f 6c 64 4d 65 6d 6f | 72 79 20 65 20 72 a9 6f |holdMemo|ry e r.o|
|00006150| 72 20 3d 20 5e 32 20 6f | 6e 20 6d 65 6d 6f 72 79 |r = ^2 o|n memory|
|00006160| 20 61 74 20 5e 78 31 2e | 00 54 65 6d 70 4d 65 6d | at ^x1.|.TempMem|
|00006170| 6f 72 79 2e 63 3a 44 65 | 61 20 6c 96 6f 63 54 65 |ory.c:De|a l.ocTe|
|00006180| 6d 70 4d 65 6d 6f 72 79 | 48 61 6e 64 6c 65 3a 20 |mpMemory|Handle: |
|00006190| 44 65 61 20 6c aa 6f 63 | 61 74 65 64 20 74 65 6d |Dea l.oc|ated tem|
|000061a0| 70 20 6d 65 6d 6f 72 79 | 20 61 74 20 5e 78 31 2c |p memory| at ^x1,|
|000061b0| 20 73 69 7a 65 20 3d 20 | 5e 32 20 62 79 74 65 73 | size = |^2 bytes|
|000061c0| 2e 41 8d 54 65 6d 70 4d | 65 6d 6f 72 79 2e 63 3a |.A.TempM|emory.c:|
|000061d0| 41 20 6c ae 6f 63 61 74 | 65 54 65 6d 70 4d 65 6d |A l.ocat|eTempMem|
|000061e0| 6f 72 79 3a 20 63 61 6e | 27 74 20 66 69 6e 64 20 |ory: can|'t find |
|000061f0| 65 6e 64 70 6f 69 6e 74 | 20 72 65 63 20 66 6f 72 |endpoint| rec for|
|00006200| 20 63 6f 20 6e 98 20 49 | 44 20 30 78 25 30 38 78 | co n. I|D 0x%08x|
|00006210| 00 54 65 6d 70 4d 65 6d | 6f 72 79 2e 63 3a 41 20 |.TempMem|ory.c:A |
|00006220| 6c 8c 6f 63 61 74 65 43 | 61 63 68 65 3a 20 61 20 |l.ocateC|ache: a |
|00006230| 6c eb 6f 63 61 74 65 64 | 20 74 65 6d 70 20 6d 65 |l.ocated| temp me|
|00006240| 6d 6f 72 79 20 61 74 20 | 5e 78 31 2c 20 73 69 7a |mory at |^x1, siz|
|00006250| 65 20 3d 20 5e 32 20 62 | 79 74 65 73 2e 00 53 65 |e = ^2 b|ytes..Se|
|00006260| 72 76 69 63 65 52 65 71 | 75 65 73 74 2e 63 3a 20 |rviceReq|uest.c: |
|00006270| 44 6f 53 65 72 76 69 63 | 65 52 65 71 75 65 73 74 |DoServic|eRequest|
|00006280| 3a 20 4f 76 65 72 66 6c | 6f 77 65 64 20 73 65 72 |: Overfl|owed ser|
|00006290| 76 69 63 65 20 72 65 71 | 75 65 73 74 20 61 20 72 |vice req|uest a r|
|000062a0| b7 61 79 2c 20 69 6e 64 | 65 78 20 3d 20 25 64 00 |.ay, ind|ex = %d.|
|000062b0| 53 65 72 76 69 63 65 52 | 65 71 75 65 73 74 2e 63 |ServiceR|equest.c|
|000062c0| 3a 48 61 6e 64 6c 65 53 | 65 72 76 69 63 65 52 65 |:HandleS|erviceRe|
|000062d0| 71 75 65 73 74 3a 20 63 | 6f 20 6d 9a 61 6e 64 20 |quest: c|o m.and |
|000062e0| 3d 20 63 41 62 6f 72 74 | 46 69 6c 65 58 66 65 72 |= cAbort|FileXfer|
|000062f0| 50 6f 72 74 52 65 66 41 | af 53 65 72 76 69 63 65 |PortRefA|.Service|
|00006300| 52 65 71 75 65 73 74 2e | 63 3a 44 6f 43 61 6e 63 |Request.|c:DoCanc|
|00006310| 65 6c 52 65 71 75 65 73 | 74 3a 20 72 65 67 69 73 |elReques|t: regis|
|00006320| 74 65 72 69 6e 67 20 62 | 75 20 66 84 65 72 20 66 |tering b|u f.er f|
|00006330| 72 20 65 84 20 70 72 6f | 63 21 2e 40 b4 53 65 72 |r e. pro|c!.@.Ser|
|00006340| 76 69 63 65 52 65 71 75 | 65 73 74 2e 63 3a 44 6f |viceRequ|est.c:Do|
|00006350| 53 68 6f 77 4c 6f 67 3a | 20 43 6f 75 6c 64 20 6e |ShowLog:| Could n|
|00006360| 6f 74 20 73 65 74 20 66 | 72 6f 6e 74 20 70 72 6f |ot set f|ront pro|
|00006370| 63 65 20 73 83 21 2c 20 | 65 20 72 9c 20 3d 20 25 |ce s.!, |e r. = %|
|00006380| 64 00 53 65 72 76 69 63 | 65 52 65 71 75 65 73 74 |d.Servic|eRequest|
|00006390| 2e 63 3a 53 65 6e 64 4d | 65 20 73 ac 61 67 65 3a |.c:SendM|e s.age:|
|000063a0| 20 00 44 69 73 6b 52 65 | 71 75 65 73 74 2e 63 3a | .DiskRe|quest.c:|
|000063b0| 44 6f 44 69 73 6b 52 65 | 71 75 65 73 74 3a 20 75 |DoDiskRe|quest: u|
|000063c0| 6e 6b 6e 6f 77 6e 20 63 | 6f 20 6d a7 61 6e 64 20 |nknown c|o m.and |
|000063d0| 3d 20 5e 31 00 44 69 73 | 6b 52 65 71 75 65 73 74 |= ^1.Dis|kRequest|
|000063e0| 2e 63 3a 44 6f 44 69 73 | 6b 52 65 71 75 65 73 74 |.c:DoDis|kRequest|
|000063f0| 3a 20 63 6f 20 6d 90 61 | 6e 64 20 3d 20 63 45 6d |: co m.a|nd = cEm|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.